對象是系統中描述客觀事件的一個實體,他是構成系統的一個基本單位。數據與代碼都被捆綁在一個實體當中,一個對象由一組屬性和對這組屬性進行操作的一組行為組成。
從抽象的角度來說,對象是問題域或實現域中某些事物的一個抽象。他反映該事物在系統中保存的信息和發揮的作用:它是一組屬性和有權對這些屬性進行操作的一個封裝體。客觀世界是由對象和對象之間的聯系組成的。
生成對象(類的實例化): $對象名=new classname( );
*定義好類后用一個**new**關鍵字來聲明,由于對象資料的封裝特性,對象是無法由主程序區塊直接訪問的須通過對象來調用類中所定義的屬性和行為函數,間接地達成存取控制類中資料的目的。*
對象是實際存在的,占有動態資源。
類是對象的藍圖,可能占有靜態資源