創建對象基礎講解

上一篇我們講述了什么是對象,以及面向對象和面向過程思想的區別。本篇我們講解Java中如何聲明類和創建對象。

類和對象的概念

類是一組相關的屬性和行為的集合,而對象是該類事物的基本體現。我們舉個例子來幫助我們理解這兩個概念,比如學生,就是學生這個事物的總稱,也就是一個類,而具體的某個學生就是一個對象。

類、屬性和方法的聲明

以下是一些基礎標準格式,

類的聲明:class 關鍵字,eg:class Student

屬性聲明:數據類型 ?屬性名 ?eg:String name

方法聲明:public ?返回值 ?方法名(){} ?eg: ?public void say(){}

案例:學生類的聲明

class Student{ ? //聲明一個學生類

String name;

int age;

String sex; ? ?//聲明屬性:姓名,年齡,性別

public void study(){

}

public void sleep(){

} ? ?//聲明行為學習,睡覺

}

類的使用

在上文我們已經演示了如何聲明一個類,接下來我們講解如何使用一個類。

類的使用基本步驟:

1、創建對象 ? ?格式:類名 ?對象名 = new 類名();

2、給屬性賦值或者說獲取屬性值 ? 格式:對象名.對量名

3、調用方法 ? 格式:對象名.方法名(...)

還是以上文學生類為例子講解,

Student stu = new Student(); ? //創建對象

stu.name="xiaoming";

stu.age=18;

stu.sex="nan"; ? //給屬性賦值

stu.study();

stu.sleep(); ? ///調用方法

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,765評論 18 399
  • 一. Java基礎部分.................................................
    wy_sure閱讀 3,835評論 0 11
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • Swift 介紹 簡介 Swift 語言由蘋果公司在 2014 年推出,用來撰寫 OS X 和 iOS 應用程序 ...
    大L君閱讀 3,301評論 3 25
  • 導師說,你們準備一下,月底去北京。 聽到這個消息的那一刻,暗自竊喜,心想終于要離開這個鬼地方了。 不知為何故鄉的省...
    安河橋北_xy閱讀 297評論 0 0