我非常想知道多态,继承,抽象和虚拟类等面向对象功能的实际实现。OOPS的真实世界示例
在互联网上,我可以看到相关的汽车,球等的例子,但我没有找到相关的真实世界之情况例如像
我有一个购物网站,其中有4个角色
什么
联系:谁将会观看/修改 网站
EMPL oyee:谁是 该站点的员工
互联网用户:谁来买 产品
- 整体出售经销商:谁将使用 不同的接口在同一网站上 到批量购买产品。
每个角色都可以根据需要修改产品。
举例:订货时T-shirst用户想要把他的文字,颜色...等
任何建议,在那里我可以像使用虚拟类,抽象类,继承它的概念?
只是想知道如何优化性能,可靠性和可扩展性。
你有没有开始写的代码,但?这是你必须做的一件事来学习和理解OOPS。 – Kangkan 2011-04-20 06:56:21
@Kangkan我写代码,并学习了OOPS的基础知识。是的,我在创建类时使用继承来获得基类的所有功能。但似乎我的知识是有限的:-( – Chris 2011-04-20 06:58:16
是的,我会避免oop ....我发现它增加了不必要的间接性。作为一个初学者,你肯定会使它变得比需要的更复杂,我知道我做到了。 – 2011-04-20 06:58:55