黑馬程式設計師 物件導向思想

2021-05-26 13:43:36 字數 459 閱讀 6680

**物件導向的思想:誰有資料,誰就對外提供操作這些資料的方法。

例子1 人在黑板畫圓

public class circle ;

private int  radius=1;

public circle (circlecenter,radius)

public void draw(int circlecenter,int radius);

}}  

2 兩塊石頭磨成一把石刀,石刀可以砍樹,砍成木材,木材可以坐椅子。

石頭:stone     刀:knife       樹:tree        材料:material            椅子:chair

class stoneknifefactory

}class stoneknife

}class  chai***ctory

}3 球從一根繩子的一端移動到了另一端

黑馬程式設計師 物件導向

物件導向 1 物件導向 是基於面向過程的一種思想。面向過程 以函式為基礎,關注實現過程。物件導向 以物件為基礎,關注實現結果。2 物件導向的思想特點 a 是一種更符合人們思考習慣的思想。b 把複雜的事情簡單化了。c 把我們從執行者變成了指揮者。舉例 買電腦。洗衣,做飯。旅遊。把大象裝進冰箱。體現 c...

黑馬程式設計師 物件導向

物件導向是一種思想,把複雜事物簡單化,把面向過程的執行者變成了指揮者。過程其實就是函式,而物件將函式和一些內容封裝。把事物的屬性和行為封裝成物件,再把物件抽象成類。類的訪問修飾符有public和final。而成員的修飾符有public private protected static 成員變數和區域...

黑馬程式設計師 物件導向學習

1.類 物件。人 是類,張三 是 人 這個類的物件。類是抽象的,物件是具體的。按鈕就是類,某個按鈕就是物件。物件可以叫做類的例項 instance 類就像int,物件就像10。欄位field 和某個物件相關的變數 字段就是類的狀態。人這個類有姓名 年齡 身高等字段。類不佔記憶體,物件才佔記憶體。2....