1. 程式人生 > >Java---面向對象三大特征(未完)

Java---面向對象三大特征(未完)

直接 span 技術 關鍵字 調用 eight 編程技術 clas 變量

面向對象主要有三大特性

  • 封裝
  • 繼承
  • 多態

封裝的思想保證了類內部數據結構的完整性 使用戶無法輕易直接操作類的內部數據,這樣降低了對內部數據的影響提高了程序的安全性和可維護性

1封裝的好處

   01.方便加入控制語

   02.方便修改實現

03.隱藏類的實現細

   04.只能通過規定方法訪問數

1.1封裝的使用

技術分享圖片

例:

技術分享圖片

1.2This關鍵字

this關鍵字主要有三個應用:
01this調用本類中的屬性,也就是類中的成員變量
02this調用本類中的其他方法;
03this調用本類中的其他構造方法調用時要放在構造方法的首行


2.繼承的概念

01.繼承是java面向對象編程技術的一塊基石,因為它允許創建分等級層次的類。

02.繼承就是子類繼承父類的特征和行為,使得子類對象(實例)具有父類的實例域和方法,或子類從父類繼承方法,使得子類具有父類相同的行為

Java---面向對象三大特征(未完)