物件導向的程式設計

2022-03-25 08:48:24 字數 893 閱讀 1496

物件導向的程式設計

以面向過程的程式設計方式思考:

1.   確定長方形周長和面積的演算法。c = (a + b) * 2, s = a * b

2.   編寫兩個方法(函式)分別計算長方形的周長和面積。void double getc(double a, double b) {}, void double gets(double a, double b){}

3.   求周長的方法(函式)和求面積的函式需要兩個引數,分別是長方形的長和寬。

**

public

class

rectangle

static

double

gets(

double

l,double

w) public

static

void

main(string args)

}

以物件導向的程式設計方式思考:

1.   乙個長方形可以看成乙個長方形物件。

2.   乙個長方形物件有兩個狀態(長和寬)和兩個行為(求周長和求面積)。

3.   將所有長方形的共性抽取出來,設計乙個長方形類。

4.   通過長方形物件的行為,就可以求出某個具體的長方形物件的周長和面積。

**

public

class

rectangle

public

double

perimeter()

public

double

area()

public

static

void

main(string args)

}

c 物件導向程式設計 物件導向

什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...

物件導向的程式設計

軟體工程中的系統分析階段,要求分析員和使用者結合在一起,對使用者的需求做出精確的分析和明確的表述,從大的方面解析軟體系統應該做什麼,而不是怎麼去做。物件導向的分析要按照物件導向的概念和方法,在對任務的分析中,從客觀存在的事物和事物之間的關係,歸納出有關的物件 物件的 特徵 和 技能 以及物件之間的聯...

物件導向的程式設計

工廠模式 function createpersonal name,age,job return o var personal1 createperson haha 23,it var personal2 createperson hahaha 23,it 建構函式模式 function perso...