php面向对象练习题求帮助

时间:2022-06-20 12:09:19
这个题是《细说php》302页的习题:

1,使用面向对象中封装、继承、多态三大特性及接口的应用,实现在同一个电脑主板的PCI插槽中,安装声卡、网卡、显示卡等符合PCI规范的不同功能的PCI设备。当插入不同的PCI设备卡时,就开启被插入卡的功能(提示:声明一个PCI接口、声卡类、网卡泪、显示卡类、主板类、安装工人类,其中每个PCI设备都要实现PCI接口规范)。

学完语法后,发现一点都不会用面向对象,就像这个问题,无从下手(可能这就是新手共同的苦恼吧)。。。求oop的应用思路,求考虑这种关于oop的解题思路,,,,

顺便求个师父、、、、

5 个解决方案

#1


就声明一个接口 然后定义几个类去实现这个接口 
这个接口定义了下面那些类共有的特性   好蛋疼的代码  交给楼下写

#2


该回复于2012-02-23 10:04:33被版主删除

#3


你自己至少也试着写点然后让别人看看吧......

#4


引用 3 楼 helloyou0 的回复:
你自己至少也试着写点然后让别人看看吧......

我无从下手啊、、、

#5


把那些业务逻辑有关系写一个对象,然后让他们互掐。

#1


就声明一个接口 然后定义几个类去实现这个接口 
这个接口定义了下面那些类共有的特性   好蛋疼的代码  交给楼下写

#2


该回复于2012-02-23 10:04:33被版主删除

#3


你自己至少也试着写点然后让别人看看吧......

#4


引用 3 楼 helloyou0 的回复:
你自己至少也试着写点然后让别人看看吧......

我无从下手啊、、、

#5


把那些业务逻辑有关系写一个对象,然后让他们互掐。