Java基础----对象与类
生活随笔
收集整理的這篇文章主要介紹了
Java基础----对象与类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、面向對象程序設計概述
面向對象程序設計(oop)
二、類
類(class)是構造對象模板或藍圖
由類構造(construct)對象的過程稱為創建類的實例(instance)
封裝是處理對象的一個重要概念。
封裝就是將數據和行為組合在一個包中,并對對象的使用者隱藏具體的實現方式。對象中的數據稱為實例字段(instance field),操作數據的過程稱為方法(method)。
實現封裝的關鍵在于,絕對不能讓類中的方法直接訪問其他類的實例字段。程序只能通過對象的方法與對象數據進行交互。
三、對象
要想使用OOP,一點要清楚對象的三個主要特征:
- 對象的行為
- 對象的狀態
- 對象的標識
四、類之間的關系
- 依賴(“uses-a”);
- 聚合(“has-a”);
- 繼承(“is-a”)
五、對象與對象變量
要想使用類,必須首先構造對象,并指定其初始化狀態
總結
以上是生活随笔為你收集整理的Java基础----对象与类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Executor 执行器接口笔记
- 下一篇: 期望最大化算法