Quote:
Originally Posted by rapidweb
I used to work in the past with Microsoft Front Page, NetObjects, Dreamweaver, and more. That was in the old days were PHP was not known and most pages were HTML static pages. CMS was a term just starting to come out.
|
Have you done any object-oriented programming? Theme frameworks are similar. There is a parent theme which is extended by the child theme. The parent theme has common methods and properties that can be used by any child theme. The child theme has methods and properties specific to only that child theme. To override the parent theme, you make changes to the child theme.
Ex:
Animal (parent class)
- Bear (child class) extends Animal (parent)
- Wolf (child class) extends Animal (parent)
- Cat (child class) extends Animal (parent)
- - Tiger (grandchild class) extends Cat
Hope this helps.