隨筆-40  評論-66  文章-0  trackbacks-0
          》對象之間方法調(diào)用,通過傳遞消息

          OOP使各個對象各司其職,分別負(fù)擔(dān)執(zhí)行一組相關(guān)的任務(wù),如果一個對象要依賴于一個不在其范圍內(nèi)的方法,它就需要訪問包含該方法的第二個對象,即第一個對象需要第二個對象執(zhí)行這個方法(或者叫方法調(diào)用) 利用OOP術(shù)語,叫做一個對象向另外一個對象發(fā)送消息。

          》對象的生成: 對象是在執(zhí)行過程中由其所屬的類動態(tài)生成的。 一個類可以生成多個不同的對象。


          》 消息與方法的概念

          對象之間的傳遞通過消息傳遞完成

          一個發(fā)送消息的對象 發(fā)送的消息包含3個方面的內(nèi)容
          1,接受消息的對象
          2,接受對象應(yīng)用的方法。
          3,方法所需要的參數(shù)。

          》面向?qū)ο笞兂傻幕咎卣?br />1 封裝性 Encapsulation 把數(shù)據(jù)和操作組織在類內(nèi)
          2?繼承性 Inheritance 通過類的繼承關(guān)系
          3多態(tài)性Polymophism(在運行的時候體現(xiàn)) ??A通過方法重裁 B通過方法重寫,子類覆蓋父類的方法(接口一個種特殊的類哦)

          主站蜘蛛池模板: 泊头市| 镇平县| 辽中县| 新乐市| 柳江县| 桑日县| 银川市| 繁峙县| 黔西| 雷山县| 桐乡市| 永登县| 兴安县| 香港| 安顺市| 扶绥县| 临汾市| 衡山县| 柳林县| 宁化县| 马边| 扎鲁特旗| 安仁县| 红河县| 泾源县| 沙河市| 辽阳市| 淮北市| 贵港市| 冷水江市| 凤庆县| 白沙| 固原市| 苗栗市| 天气| 延川县| 桃源县| 松阳县| 海兴县| 岐山县| 五莲县|