Java從入門到精通 第七章 類和物件

zhengzaifeidelushang發表於2020-12-10

Java從入門到精通 第七章 類和物件

實質上可以將類看作是物件的載體,定義了物件所具有的功能。

一、物件導向的概述

1)類和物件

類是同一類事物的統稱,是封裝物件的屬性和行為的載體,而物件則是類抽象出來的一個例項。定義完類之後,可以根據這個類抽象出一個實體物件,通過實體物件解決相關實際問題。
類中物件行為是以方法的形式定義的,物件屬性是以成員變數形式定義的。

類和物件的關係如下圖所示:
在這裡插入圖片描述

2)封裝

物件導向程式設計具有以下特點:

  • 封裝性
  • 繼承性
  • 多型性

封裝是物件導向程式設計的核心思想。將物件的屬性和行為封裝起來,其載體就是類,類通常對客戶隱藏其實現細節,這就是封裝的思想。例如:使用者使用計算機是,只需要使用手指敲擊鍵盤就可以實現一些功能,無須知道計算機內部是如何工作的。

在這裡插入圖片描述

3)

相關文章