事物的行為和屬性分析及類實現和呼叫(物件導向)

2021-09-24 07:21:01 字數 616 閱讀 7553

事物:

屬性 事物資訊描述

行為   事物的功能

類:成員變數     事物的屬性

成員方法     事物的行為

類是一組相關的屬性和行為的集合,並且,類是通過事物轉換過來的,類中的成員變數就是事物的屬性,屬性是用來描述事物的,同理成員變數是用來描述類的,定義乙個類,其實就是定義該類的成員變數和成員方法。

例 : 乙個學生類的定義

學生事物:

行為:學習,睡覺,吃飯...

把事物轉換成相應的類:

學生類:

成員方法:學習,吃飯,睡覺...

成員變數:定義在類中方法外。

成員方法:把static去掉。

package stduent;

public class stduent

//吃飯的方法

public void eat()

//睡覺的方法

public void sleep()

}

學生類的呼叫:

package stduent;

public class studentdao

}

PHP 類和物件(類的屬性)

在類中定義的變數稱之為屬性,通常屬性根資料庫中的字段有一定的關聯,因此 也可以稱其為 字段 常見的屬性宣告是由關鍵字public,protected,var或private開頭,後面跟乙個普通的變數聲 來組成。還有一些成員屬性包括,靜態static,常量const。public 預設值,表示全域性的...

List實現類效能和特點分析

面向介面程式設計 介面型別 變數 new 實現類 三者共同的特點 共同遵循的規範 1 允許元素重複.vector類 底層才有陣列結構演算法,方法都使用了synchronized修飾,執行緒安全,但是效能相對於arraylist較低.arraylist類 底層才有陣列結構演算法,方法沒有使用synch...

Python筆記 物件屬性和類的屬性

class person object type 人類 這個屬性定義在類裡,函式之外,我們稱之為類屬性 def init self,name,age self.name name self.age age 物件p1,p2都是通過person類建立出來的例項物件 name和age是物件屬性,是每乙個例...