類
publicclass
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
獲取當前汽車資訊()
當前里數
", _油表, _公里數));
}}
呼叫
classprogram
}
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 返回值 ...