隨筆-6  評論-0  文章-3  trackbacks-0
          軟件的目的就是復用!

          面向對象思想中三個重要特征:封裝,繼承(Inheritance),多態(Polymorphism)

          對于描述業務數據模型來說:
          封裝: 業務數據模型是業務屬性的載體,屬性以setter/getter/iser類似的接口暴露給調用者
          多態: 多指同一接口行為方式不同,業務數據模型只是對業務屬性的載體,基本不具備特殊行為
          繼承: 業務數據模型的子類繼承父類的所有屬性。

          面向對象語言(如:Java)中類復用有兩種方式:

          合成(compostion)
          繼承(Inheritance)


          PO (Persistence Object)
          *()

          *

          *()


          MetaModel
          *(封裝)


          *(繼承)



          *(多態)

          posted on 2006-03-16 21:40 frogfool 閱讀(170) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 五原县| 龙陵县| 山阴县| 泸水县| 喜德县| 巴东县| 潜山县| 农安县| 咸阳市| 临江市| 邻水| 英吉沙县| 东莞市| 辛集市| 沁源县| 宿松县| 灵川县| 遂宁市| 巫山县| 文昌市| 凌云县| 丹江口市| 桃江县| 新兴县| 东方市| 眉山市| 原阳县| 周宁县| 徐水县| 刚察县| 工布江达县| 佛坪县| 荣成市| 全椒县| 衡水市| 永城市| 丽江市| 曲阳县| 岳西县| 醴陵市| 叙永县|