dedlfix: Zentrale Stelle oder Geteilte Anliegen?

Beitrag lesen

Hi!

In meinem CMS ist Template eine Subklasse von CMS (CMS::Template) [...]
Warum das? Welche Eigenschaften hat denn ein CMS, die ein Template, also üblicherweise nur ein kleiner Teil vom CMS, übernehmen muss?
Entdecke die Vererbung ;)

Entdecke sinnvolle Vererbung! Eine Template-Klasse macht aus Eingabedaten und einem Template ein fertiges Dokument. Mehr braucht sie dazu nicht und muss dann gar nicht großartig noch Dinge von anderswo erben, die für ihre eigentliche Aufgabe nicht relevant sind.

Lo!