分析以下需求並實現
手機類phone
屬性:品牌brand
**price
行為:打**call()
發簡訊sendmessage()
玩遊戲playgame()
要求:1.按照以上要求定義類,屬性要私有,生成空參、有參構造,setter和getter方法
2.定義測試類,在main方法中建立該類的物件並給屬性賦值(演示兩種方法:setter方法和構造方法)
3.呼叫三個成員方法,列印格式如下:
正在使用**為998元的小公尺品牌的手機打**…
正在使用**為998元的小公尺品牌的手機發簡訊…
正在使用**為998元的小公尺品牌的手機玩遊戲…**
package day07.itheima_02;
public
class
phone
public phone (string brand,
int price)
public string getbrand()
public
void
setbrand
(string brand)
public
intgetprice()
public
void
setprice
(int price)
/*public void call()
public void sengmessage()
public void playgame()*/
public
void
show
(string call,string message,string play )}--
----
----
----
----
----
----
----
----
----
----
----
----
public
class
test
}
分析以下需求並實現
1.專案經理類manager
屬性:姓名name
工號id
工資salary
獎金bonus
行為:工作work()
要求:1.按照以上要求定義manager類和coder類,屬性要私有,生成空參、有參構造,setter和getter方法
2.定義測試類,在main方法中建立該類的物件並給屬性賦值(演示兩種方法:setter方法和構造方法)
3.呼叫成員方法,列印格式如下:
工號為123基本工資為15000獎金為6000的專案經理正在努力的做著管理工作,分配任務,檢查員工提交上來的**…
public
class
manage
public
manage
(string name,
int id,
int salary,
int bonus)
public string getname()
public
void
setname
(string name)
public
intgetid()
public
void
setid
(int id)
public
intgetsalary()
public
void
setsalary
(int salary)
public
intgetbonus()
public
void
setbonus
(int bonus)
public
void
work()
}------
----
----
----
----
----
----
----
----
----
----
----
----
--public
class
test
}
狗類dog
屬性:毛的顏色color
品種breed
行為:吃飯eat()
看家lookhome()
要求:1.按照以上要求定義cat類和dog類,屬性要私有,生成空參、有參構造,setter和getter方法
2.定義測試類,在main方法中建立該類的物件並給屬性賦值(演示兩種方法:setter方法和構造方法)
3.呼叫成員方法,列印格式如下:
黑色的藏獒正在啃骨頭…
黑色的藏獒正在看家…
public
class
dogpublic
dog(string color,string breed)
public
void
setcolor
(string color)
public string getcolor()
public
void
setbreed
(string breed)
public string getbreed()
public
void
eat(
)public
void
lookhome()
}------
----
----
----
----
----
----
----
----
----
----
----
----
-public
class
test
}
物件導向程式設計技術 作業題二
include define use math defines include using namespace std class cshape 圓 class ccircle public cshape virtual ccircle virtual double area virtual dou...
類和物件作業題分析詳解(作業六)
1.下列關於類的建構函式和析構函式的敘述中,不正確的是 a 類的析構函式可以過載 b.類的建構函式可以過載 c 定義乙個類時,可以不顯式定義建構函式 d.定義乙個類時,可以不顯式定義析構函式 分析 析構函式不返回任何值,沒有函式型別,也沒有函式引數。由於沒有函式引數,因此它不能被過載。乙個類可以有多...
python學習筆記9(物件導向應用例項)
物件導向就是將程式設計當成是乙個事物,對外界來說,事物是直接使用的,不用去管他內部的情況。而程式設計就是設定事物能夠做什麼。類 對一系列具有相同特徵和行為的事物的統稱,抽象概念,用來建立物件 特徵即是屬性 行為即是方法 物件 類建立出來的真實存在的事物 應用例項1 烤地瓜 需求 被烤的時間和對應的地...