我已经在程序风格上编了很多程序,并在这几个月中决定去OOP。OOP和PHP有点困惑
我有点困惑OOP和PHP。比方说,我有我的数据库中的类别表和页表。我想做一个页面类和一个类别类。
比方说,我将有一个页面显示有关该类别的信息,并且会有一个属于该类别的页面列表。我将如何以OOP方式实现这一点?
我以为类别类将有一个属性(数组),将包含它拥有的所有页面。那么那么我就感到困惑。我是否应该有一种方法可以从数据库中获得所有具有正确categoryID的页面,并且应该将所有行实例化为一个Page对象?
或者我应该在Category-class中使用setPages方法,并且在Pages-class中使用getAllPages方法,并使用该方法将所有页面设置为Category-class。
哼,我失去了。 :D
先学习oop并做到这一点,问题?在这里问。 – Sarfraz 2010-04-21 11:48:37
我很难理解与对象的关系。我的意思是我应该在对象本身中实现多少东西。就像将新页面添加到类别中一样,它应该放在category-class还是page-class中。 – PPPHP 2010-04-21 11:52:18
php在这里无关 – leonbloy 2010-04-21 12:05:24