Java基礎:第二十三講 物件導向概述

來源:互聯網
上載者:User

之前介紹了Java的文法基礎,接下來介紹物件導向的相關思想和概念。

本部分包含的主要內容包括:

1、類與對象,主要介紹類和對象之間的關係。

2、現實世界中的對象與軟體系統中的對象,介紹如何從現實世界中的對象抽象出軟體系統中的對象。

3、軟體系統中的對象和類之間的關係,如何根據軟體對象抽象出類。

4、類的定義,介紹如何定義類,包括類的定義和成員的定義。

5、屬性的定義,介紹有那些類型的屬性以及如何定義,如何初始化。

6、訪問器方法,對屬性進行操作方法。

7、構造方法,介紹構造方法的特點及調用方式。

8、方法的定義,介紹方法的組成部分以及如何定義方法。

9、對象的建立,程式如何運行,運行過程中如何建立對象。

10、存取控制符,介紹存取控制符的分類以及訪問限制。

11、this關鍵字的使用,介紹如何通過this訪問成員變數以及成員方法、構造方法。

12、static成員,介紹static成員變數和成員方法以及用法。

13、final成員,介紹final成員變數的使用。

14、繼承與子類,介紹如何提取公用代碼形成父類。

15、protected關鍵字的使用,介紹繼承情況下protected的作用。

16、super的使用,介紹如何通過super訪問父類構造方法和隱藏的屬性。

17、抽象類別,介紹如何從類抽象出抽象類別以及抽象類別的定義和使用。

18、final類與final方法,介紹final類和final方法的用法。

19、介面,介紹如何從方法抽象出介面,介面的主要用途。

20、介面與抽象類別的比較,介紹介面和抽象類別在概念和用法上的區別。

21、包,定義如何建立包和使用包。

下面我們對這些內容分別進行介紹。

 

    上一次: 第二十二講 SringBuffer的使用    下一次: 第二十四講 類與對象的關係    李緒成 CSDN Blog:http://blog.csdn.net/javaeeteacher    如果想和我交流,或者和我成為朋友,請點擊:http://student.csdn.net/invite.php?u=124362&c=7be8ba2b6f3b6cc5

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.