今天說物件導向,嗯,不是那個對象,是這個對象。
接下來就開始今天的內容:
什麼是物件導向:
就是把資料及資料的操作方法放在一起,作為一個相互依存的整體----物件。對同類對象抽像出其共通性,形成類別。
類別中的大多數數據,只能用本類別的方法來處理。類別透過一個簡單的外部介面與外界發生關係,物件與物件之間透過訊息進行通訊。程序流程由使用者在使用中決定。
名詞解釋:
# 基於物件:
## 基於物件:一切皆對象,以對象的概念來程式設計。
物件導向程式設計:
物件:就是人們要研究的事物,不僅能表示具體事物,還能表示抽象的規則,計畫或事件。
屬性的無序集合,每個屬性可以存一個值(原始值,對象,函數)
##物件的屬性與行為:
屬性:用資料值來描述他的狀態
行為方法:用來改變物件行為的行為方法
類別:
## 具有相同或相似的性質的物件的抽象就是類別。對象的抽象,就是類別。累的具體化就叫做對象。
說了物件導向,就說一下
面向過程
: 自頂向下順序執行,逐步求精;其程式結構是依功能劃分為若干個基本模組,這些模組形成一個樹狀結構;各模組之間的關係盡可能簡單,在功能上相對獨立; 每一模組內部均由順序、選擇和循環三種基本結構組成; 其模組化實現的具體方法就是使用程式。程序流程寫在程序是就已決定。 說了這麼多概念性的問題,還是有點模糊,下面來寫相關物件的一屆方法: 1、創建物件
# (1)直接量
不如創建一個狗狗的對象,代碼如下:# (3)構造函數
###
dog ="Td""汪汪汪"
以上是javascript物件知識總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!