術語
含義屬性
一小段資訊,例如顏色、高度或重量,描述物件的乙個特性
字段物件內部的指定值
操作屬於物件的一段**
方法操作的同義詞
訊息從乙個物件傳送到另乙個物件的請求
呼叫執行操作,以響應訊息
執行呼叫的同義詞
關聯兩個物件之間的直接或間接連線
聚合強關聯,隱含著某種部分——一體層次結構
復合強聚合,部分在整體的內部,整體可以建立和銷毀部分
介面物件理解的一組訊息
協議通過網路傳達訊息的認可方式
行為物件的所有操作的集合
時間描述
2016-11-21
博文完成
csdn:
github:
物件導向程式設計的術語
物件導向程式設計中的術語主要包括類 物件 封裝 繼承 多型性和訊息傳遞。物件導向的思想通過這些術語得到了具體的體現。類 是對具有相同型別的物件的抽象。乙個物件所包含的資料和 可以通過類來構造。物件 是執行期的基本實體,它是乙個封裝了資料和操作這些資料的 的邏輯實體。封裝 將資料以及對資料的操作整合到...
物件導向的程式設計之建立物件
物件的定義 無序屬性的集合,屬性的值可以是基本值 物件或者函式.每個物件都是基於乙個應用型別建立的,這個引用型別可以是內建的 例如objectarraymath 也可以是使用者自定義的.所有的物件都是繼承自object的,因此我們可以從object著手建立物件.通過new 關鍵字建立物件 var p...
物件導向的程式設計之 init
在python的類中有很多方法的名字有特殊的重要意義。現在我們將學習 init 方法的意義。init 方法在類的乙個物件被建立時,馬上執行。這個方法可以用來對你的物件做一些你希望的 初始化 注意,這個名稱的開始和結尾都是雙下劃線。例如 usr bin python filename class in...