Java面向對象知識點總結


一、面向對象編程思想的概念
 a 類:類是一組具有相同屬性和行為的事務的統稱
 b 對象:萬物皆對象,可以對其做事情的一些東西。一個對象有狀態、行為和標識三種屬性(某一類的具體的  具體事務就是一個對象)
二、面向對象的特征:
 a 封裝:就是隱藏對象的屬性和實現細節,僅對外提供公共訪問方式
 b 繼承:是指可以讓某個類型的對象獲得另一個類型的對象的屬性的方法
 c 多態:就是指一個類實例的相同方法在不同情形有不同表現形式
  1. 必須有繼承關系
  2. 必須有方法重寫
  3. 父類引用指向子類對象
三、變量
 局部變量(方法內部或方法聲明中)
 成員變量(類的內部,在方法外部)
 靜態變量(帶有static關鍵字的變量)
四、方法
 成員方法
 靜態方法(只能訪問靜態變量或方法)
五、final
 1. 被final修飾的變量就變成了常量
 2. 被final修飾的方法不能被重寫
 3. 被final修飾的類不能被繼承
六、構造方法
 1. 沒有返回值,連void也沒有
 2. 方法名和類名相同
 3. 當創建對象時,構造方法自動執行 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM