2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

什么是類?類的定義格式和變量

更新時間:2021-01-29 來源:黑馬程序員 瀏覽量:

1577370495235_學IT就到黑馬程序員.gif

在面向對象的思想中最核心的就是對象,而創建對象的前提是需要定義一個類,類是Java中一個重要的引用數據類型,也是組成Java程序的基本要素,所有的Java程序都是基于類的。
類是對象的抽象,用于描述組對象的共同特征和行為。類中可以定義成員變量和成員方法,其中,成員變量用于描述對象的特征,成員變量也被稱為對象的屬性;成員方法用于描述對象的行為,可簡稱為方法。類的定義格式如下:

class類名{

成員變量:

成員方法;


根上建格大定又個學生類,成員變量包括姓名(name)年齡(age)性別(sex);成員萬勝包括讀書read( )學生類定義的示例代碼如下:

class Student

String name;

/1定義String類型的變量name

int age;

/定義int類型的變量age

String 80X7

/1定義string類型的變量sex

//定義read ()方法

void read () (

Systen.out .printin("大家好,我是”↓name ↑",我在看書!");


上述代碼中定義了一個學生類。 其中,Student是類名,name、 age. sex 是成員變量,read()是成員方法。在成員方法read( )中可以直接訪問成員變量name。

1611914444495_類的定義格式.gif

腳下留心: 局部變量與成員變量的不同
在Java中,定義在類中的變量稱為成員變量,定義在方法中的變量稱為局部變量。如果在某一個方法中定義的局部變量與成員變量同名,這種情況是允許的,此時,在方法中通過變量名訪問到的是局部變量,而并非成員變量,請閱讀下面的示例代碼:

class Student

int age .30;          //類中定義的變量稱為成員變量

void read () {

int age50;              // 方法內部定義的變量稱為局部變量

System.out.println (“大家好,我" + age + "歲了,我在看書!") 
}
}


上這代碼中,在Suceau類的rl()方法中有一條打印語句,訪問了變量age,此時訪間的是局部變量s也就是說當有另外一個程序調用ead()方法時,輸出的age值為50,而不是30.




猜你喜歡:

java面向對象思想怎么理解?

如何理解面向對象的封裝、繼承和多態?

49個Java學習中必備的關鍵字【Java基礎編程】

黑馬程序員高級軟件工程師

分享到:
在線咨詢 我要報名
和我們在線交談!