什么是对象
對象是單個事物的抽象
一臺電腦、一個程序員、一輛法拉利、一個服務器等等,這些都可以稱之為對象。
當實物被抽象化為對象時,實物之間的關系就變成了對象之間的關系,從而達到模擬現實情況。把一切看做對象,然后進行抽象化,最后實例化的過程。針對對象進行編程。
對象是一個容器,封裝了屬性(property)和方法(method)
屬性是對象的狀態,方法是對象的行為(完成某種任務)。
比如,我們可以把動物抽象為animal對象,使用"屬性"記錄具體是哪一種動物,而使用"方法"表示對象的某種行為(吃飯、休息、行走)。
在實際開發中,對象是一個抽象的概念,可以將其簡單理解為:數據集或功能集。
ECMAScript-262把對象定義為:無序屬性的集合,其屬性可以包含基本值、對象或函數。
?
總結
- 上一篇: Scrapy的基础知识
- 下一篇: 现代汽车将与伦敦大学学院合作 研发氢燃料