01 爲什麼會有成員變量?成員方法?

前面有說對象和類。

Car

wangwu

 =

new

Car()

;

司機 

王五

就是

新來的那個

司機

;

 

司機是一類人,類在英文中譯爲class

 

現實生活中,現在用什麼都要實名制了。

那麼這個實名制上就記載着個人的信息,姓名,性別,身份證號,家庭住址。

這個司機會幹嘛呢?當然是開車,開車用drive表示。

 

那麼我們就要用java表達出來,這樣才能讓機器瞭解我們。

/class:類

Class Car {

//這個司機,也就是這個對象,有姓名、性別、身份證號、家庭住址。

  String name;

  int sex;

  String code;

  String address;

 

//這個司機,也就是這個對象,在開車

public void drive() {

  System.out.println(name +”在開車”);

  }

}

 

現在司機這個角色我們創建好了,但開車只需要一個司機,我怎麼知道今天是哪個司機在開車呢?

Public class run {

  Public static void main(String[] args) {

    Car wangwu = new Car(); //新建一個遊戲角色(對象)王五
 
    Wangwu.drive(); //王五在開車

  }

}
 

運行後效果:null在開車

 


爲什麼就是null呢?

我們不是說要王五開車麼,但是光說他是王五沒用啊,我們需要身份證上寫明白才能確定這人是王五。

所以,我們需要給name賦值。

String name = 王五;

這樣就可以啦~~~

 

Name是不是可以給很多人命名?

那它就是一個可以變的量,所以稱爲變量,再明確一點,他是一個人的變量,也就是成員的變量,簡稱成員變量。同理,性別、身份證號、家庭住址就是都是成員變量了。

如果不給成員變量命名,則自定義爲null

 

這個人會想辦法去做點事情,這個開車的辦法就是一種方法。所以就是成員變量的成員方法了。

發佈了20 篇原創文章 · 獲贊 36 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章