物件導向程式設計
|
第五章、Java物件導向程式設計 |
|
|
授課教師:陳慶瀚 WWW : http://www.miat.ee.isu.edu.tw/java E-mail : pierre@isu.edu.tw |
|
5.1 物件(object)與類別(class)
3.產生物件 Car()是建構函式。 課堂練習:
設計一個Circle的物件類別。
從兩個方向分析Circle物件類別:
1. Circle的屬性─資料 2. Circle的功能─函式
Circle的屬性:圓心座標、半徑、... Circle的功能:求圓週長、求面積、...
public class Circle { public double x,y; public double r; public double getCirCumf( ) { return 2*3.14159*r; } public double getArea( ) { return 3.14159*r*r; } }
請在Circle的物件類別加上一個平移(shift)的功能:
void shift(double dx, double dy)
|
||
物件導向程式設計 義守大學電機系 陳慶瀚 2001.11.06 |