黑馬程式設計師 物件導向

2021-06-20 01:29:31 字數 889 閱讀 7279

物件導向

(1)物件導向:是基於面向過程的一種思想。

面向過程:以函式為基礎,關注實現過程。

物件導向:以物件為基礎,關注實現結果。

(2)物件導向的思想特點:

a:是一種更符合人們思考習慣的思想。

b:把複雜的事情簡單化了。

c:把我們從執行者變成了指揮者。

舉例:買電腦。

洗衣,做飯。

旅遊。把大象裝進冰箱。

**體現:

class 大象

public void in()

system.out.println("裝進大象");

class 冰箱

public void open()

system.out.println("開啟冰箱門");

public void close()

system.out.println("關閉冰箱門");

class 測試類

public static void main(string args)

冰箱物件.open();

大象物件.in();

冰箱物件.close();

(3)事物是如何體現的呢?

a:屬性 有哪些特徵

b:行為 有哪些功能

(4)類與物件的關係:

把事物轉換成類:

a:成員變數

定義在類中,方法外。

b:成員方法

和以前的區別是去掉static。

物件:是某種事物的具體存在,具體的表現形式。

(6)如何使用呢?

a:建立物件

格式:類名 物件名 = new 類名(); 

b:使用成員變數和成員方法

物件名.成員變數

物件名.成員方法

黑馬程式設計師 物件導向

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

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

物件導向的思想 誰有資料,誰就對外提供操作這些資料的方法。例子1 人在黑板畫圓 public class circle private int radius 1 public circle circlecenter,radius public void draw int circlecenter,i...

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

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