91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中的類是什么?怎么用?

發布時間:2020-06-29 10:13:07 來源:億速云 閱讀:196 作者:Leah 欄目:編程語言

java中的類是什么意思?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

類就是具備某些共同特征的實體的集合,它是一種抽象的數據類型,它是對所具有相同特征實體的抽象。在面向對象的程序設計語言中,類是對一類“事物”的屬性與行為的抽象。舉一個例子說明下類,比如Person(人)就是一個類,那么具體的某個人“張三”就是“人類”這個類的對象,而“姓名、身高、體重”等信息就是對象的屬性,人的動作比如“吃飯、穿衣”等就是對象的方法。總之類就是有相同特征的事物的集合,而對象就是類的一個具體實例。同時類有多態和繼承,例如“人類”可以分為“男人、女人”,“老人、小孩”那么“男人、女人”就是“人類”的子類等等。

Java語言中對類Person的定義往往如下:

public class Person {
private String name; //屬性:姓名
private int height; //屬性:身高
private int weight; //屬性:體重
public Person() {}
public Person(String name, int height, int weight) {
this.name = name;
this.height = height;
this.weight = weight;
}
//... some methods...
public void doSth() { //行為:
//... do something
}}

Java中的類

類可以看成是創建Java對象的模板。

通過下面一個簡單的類來理解下Java中類的定義:

public class Dog{  
String breed;  
int age;  
String color;  
void barking(){  }  
void hungry(){  }  
void sleeping(){  }
}

一個類可以包含以下類型變量:

·局部變量:在方法、構造方法或者語句塊中定義的變量被稱為局部變量。變量聲明和初始化都是在方法中,方法結束后,變量就會自動銷毀。

·成員變量:成員變量是定義在類中,方法體之外的變量。這種變量在創建對象的時候實例化。成員變量可以被類中方法、構造方法和特定類的語句塊訪問。

·類變量:類變量也聲明在類中,方法體之外,但必須聲明為static類型。

一個類可以擁有多個方法,在上面的例子中:barking()、hungry()和sleeping()都是Dog類的方法。

java中的類是什么?怎么用?

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

达日县| 师宗县| 伊春市| 上蔡县| 菏泽市| 河津市| 汉源县| 滦南县| 奉节县| 竹北市| 屏东市| 丰城市| 吴堡县| 霍城县| 宜昌市| 玉山县| 洛宁县| 建瓯市| 溧阳市| 大田县| 淳安县| 卢湾区| 都昌县| 康平县| 广南县| 新野县| 杨浦区| 沁源县| 萨嘎县| 桂阳县| 车致| 涟源市| 隆化县| 积石山| 嘉善县| 温泉县| 湖南省| 大姚县| 泊头市| 黄石市| 聂荣县|