我非常想知道多態,繼承,抽象和虛擬類等面向對象功能的實際實現。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