乙個關於汽車的例子(C 物件導向程式設計)

2022-08-21 22:30:16 字數 846 閱讀 5251

public

class

car

}public

int油箱容積

}public

int油表

set

}public

int公里數

set

}public

car()

public car(int

當前油表)

public car(int 當前油表, int

當前里程)

private

int 計算耗油(int

行駛公里數)

public

void 行駛(int

行駛公里數)

公里開始

", 行駛公里數);

if (_油表 >計算耗油(行駛公里數))

else

console.writeline(

"油耗不足,行駛失敗");

}public

void

加油()

公升", 需要加的油);

}public

void 加油(int

加油體積)

公升開始", 加油體積);

if (加油體積 <_油箱容積)

else

console.writeline(

"超過最大油箱容積,加油失敗");

}public

void

獲取當前汽車資訊()

當前里數

", _油表, _公里數));

}}

呼叫

class

program

}

php 物件導向的乙個例子

複製 如下 php class person 下面是人的成員方法 function say 這個人可以說話的方法 function run 這個人可以走路的方法 這是乙個析構函adhctbj數,在物件銷毀前呼叫 function destruct 通過構造方法建立3個物件 p1,分別傳入三個不同的實...

理解物件導向和面向過程區別的乙個小例子。

物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。例如五子棋,面向過程的設計思路就是首先分析問題的步驟 1 開始遊戲,2 黑子先走,3 繪製畫面,4 判斷輸贏,5 輪到白子,6 繪製畫面,7 判斷輸贏,8 返回步驟2,9 輸...

Python物件導向(一) 乙個特殊方法的例子

目錄 一 的第一次實現 1 片段 2 執行結果 二 的第二次實現 1 片段 2 執行結果 三 分析與總結 class animal def init self,new name,new age self.name new name self.age new age def str self 返回值 ...