Java什么是对象?
生活随笔
收集整理的這篇文章主要介紹了
Java什么是对象?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
真實世界對象具有共同的兩個特性:它們都有狀態(tài)和行為。狗有狀態(tài)(名字,顏色,品種,饑餓)和行為(叫,刨地,搖尾巴)。自行車也有狀態(tài)(當前的齒輪檔位,當前的腳踏板頻率,當前的速度)和行為(變速,變腳踏板速率,剎車)。識別真實世界對象的狀態(tài)和行為是開始按照面向對象程序設計進行思考的一個很好的方式。
java中的對象也具有它的狀態(tài)和行為,只不過需要我們自己抽象出來。簡單的來說就是模仿現(xiàn)實世界然后用語言創(chuàng)建出來。
比如電視機:
簡單的創(chuàng)建了一個類,然后我們就可以通過這個類實例化這個對象。
什么是類呢?類是具有相同屬性和服務的一組對象的集合。它為屬于該類的所有對象提供了統(tǒng)一的抽象描述,其內(nèi)部包括屬性和服務兩個主要部分。在面向對象的編程語言中,類是一個獨立的程序單位,它應該有一個類名并包括屬性說明和服務說明兩個主要部分。
這里面用TV這個類 實例化出來的對象 tv 。 我們一直所說的對象就是這個tv,
TV tv = new TV("海爾","開機");tv.setFuncion("關機");tv.setName("華為");set方法就是它的行為,屬性表示它有名字和功能這兩個屬性。
總結
以上是生活随笔為你收集整理的Java什么是对象?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AHU计科(伪)新生指南
- 下一篇: 安卓手机卡慢的原因,你真的想知道么?