我正在尝试使用OOP构建网站的界面。为此,我需要有几个对象,例如菜单,缩略图,Contentboxs一起形成完整的布局。

我知道OOP不用于演示,但无论如何我都需要这样做。谁可以帮我这个事?

有帮助吗?

解决方案

其他提示

您可以从真正简单的东西开始,例如所有对象从此界面或抽象类继承,其中您拥有一种称为Render()的方法,该方法将所有HTML吐出。 HTML的构建由您的属性值(将菜单作为链接对象集合)表示,在渲染中,您为这些链接构建了所有HTML。

走一步,您可以开始建模对象的属性,说divs具有子元素,因此您可以允许某些对象(从接口iblockelement继承)将其他对象作为孩子(接口iinlinelement)。

您可以以一种方式来实现它,即当父对象呈现所有子元素时,也调用了methos。假设您要做$ page-> render(),所有内部元素都会呈现,吐出所有的html。

这主要来自我在.net中发展的经验,希望这很有意义

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top