Java中類、對象、屬性以及方法和接口的某些理解

一個帶有屬性和方法的模糊概念物;

屬性值

某些具體的參數值;

方法

類似與函數的概念,可理解爲可以做某些事,實現某些功能;

對象

即類下帶有參數值和方法的類的具體化;

以上概念組合的通俗理解

假設我們某天突然回家突然感覺家裏貌似缺了一點生機和活力,好像缺了點啥,摸了摸精密的腦袋瓜子突然頓悟應該養只寵物了,此處寵物可看做寵物類,寵物只是一個模糊的概念定下了我們的初步目標,此時寵物可以是貓、鳥、史萊姆等等,然後經過各種思考和對比之後你果斷去樓下隔壁商場的寵物店買了只二哈,此時二哈是具體的對象,二哈具有體重等數值(屬性)和能拆家(方法)。

面向對象編程思維

即我們要實現某個功能考慮使用哪個對象去做(面向過程就是我們考慮怎麼做),可以比作我們要實現看家的目標,就可以使用二哈這個對象。

接口

設計的規則和廣泛的約束,我們只需實現我們的目標而不需爲了具體的細節花費過多的精力。例如每一個國家都需要法律這種東西來對實現約束和管理社會運行的功能,但是不同的國家或地區會有不同的法律具體條規,但是我們只要法律實現了它的功能就行了。

發佈了38 篇原創文章 · 獲贊 7 · 訪問量 8752
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章