第二册 第三章北大青鸟ACCP50 JavaWord格式.docx
- 文档编号:16857857
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:13
- 大小:304.72KB
第二册 第三章北大青鸟ACCP50 JavaWord格式.docx
《第二册 第三章北大青鸟ACCP50 JavaWord格式.docx》由会员分享,可在线阅读,更多相关《第二册 第三章北大青鸟ACCP50 JavaWord格式.docx(13页珍藏版)》请在冰豆网上搜索。
master.feed(dog);
master.feed(pgn);
master.feed(cat);
}
}
publicabstractclassPet{
protectedStringname="
无名氏"
;
protectedinthealth=100;
protectedintlove=0;
publicPet(Stringname){
this.name=name;
publicStringgetName(){
returnname;
publicvoidprint(){
System.out.println("
宠物的自白:
\n我的名字叫"
+this.name+"
健康值是"
+this.health+"
和主人的亲密度是"
+this.love+"
。
"
publicabstractvoideat();
//TODOAuto-generatedmethodstub
publicclassMaster{
privateStringname;
privateintmoney;
publicMaster(Stringname,intmoney){
this.money=money;
publicvoidfeed(Dogdog){
dog.eat();
publicvoidfeed(Penguinpgn){
pgn.eat();
publicvoidfeed(Catcat){
cat.eat();
publicclassDogextendsPet{
privateStringstrain;
publicDog(Stringname,Stringstrain){
super(name);
this.strain=strain;
super.print();
我是一只"
+this.strain+"
publicvoideat(){
super.health=super.health+3;
狗狗"
+super.name+"
吃饱啦!
健康值增加3。
publicclassCatextendsPet{
privateStringcolor;
publicCat(Stringname,Stringcolor){
super(name);
this.color=color;
颜色是"
+this.color+"
super.health=super.health+4;
猫咪"
吃饱了!
健康值增加4"
publicclassPenguinextendsPet{
privateStringsex;
publicPenguin(Stringname,Stringsex){
this.sex=sex;
性别是"
+this.sex+"
super.health=super.health+5;
企鹅"
健康值增加5"
2.
薛瑞娜"
Petpgn=newPenguin("
100);
master.play(dog);
master.play(pgn);
publicvoidplay(Petpet){
if(petinstanceofDog){
Dogdog=(Dog)pet;
dog.catchingFlyDisc();
}elseif(petinstanceofPenguin){
Penguinpgn=(Penguin)pet;
pgn.swimming();
}
3.
importjava.util.*;
publicclassMoto{
privateStringNo="
privateStringbrand="
轿车"
publicMoto(){
this.No="
publicMoto(StringNo,Stringbrand){
this.No=No;
this.brand=brand;
publicStringgetNo(){
returnNo;
publicStringgetBrand(){
returnbrand;
\n车牌号是:
+this.No+"
\n车的类别是:
+this.brand);
Scannerinput=newScanner(System.in);
欢迎进入汽车租赁系统:
\n请输入您要租赁的汽车类型(1.轿车2.客车):
intnum=input.nextInt();
switch(num){
case1:
System.out.println("
请输入您要租的车的型号(1.别克商务舱GL82.宝马550i3.别克林荫大道):
intx=input.nextInt();
switch(x){
case1:
carc=newcar("
别克商务舱GL8"
K55555"
600);
c.print();
break;
case2:
cara=newcar("
宝马550i"
K66666"
500);
a.print();
case3:
carb=newcar("
别克林荫大道"
K88888"
300);
b.print();
}
break;
case2:
请输入您要租的车的型号(1.小于16座2.大于16座):
intq=input.nextInt();
switch(q){
busa=newbus("
蒙K66666"
小于16"
800);
busqq=newbus("
大于16"
1400);
qq.print();
classcarextendsMoto{
privateStringtype;
//型号
privateintm;
publiccar(Stringtype,StringNo,intm){
super(No,"
this.type=type;
this.m=m;
publicStringgettype(){
returntype;
System.out.print("
请输入您要租的天数:
intdays=input.nextInt();
您要租的是一辆:
+this.type+"
\n租金是:
+m*days);
publicclassbusextendsMoto{
privateStringseat;
publicbus(StringNo,Stringseat,intm){
客车"
this.seat=seat;
publicStringgetseat(){
returnseat;
publicintgetM(){
returnm;
publicvoidprint(){
Scannerinput=newScanner(System.in);
System.out.print("
intdays=input.nextInt();
super.print();
+this.seat+"
座的客车\n租金是:
+days*m);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二册 第三章北大青鸟ACCP50 Java 第二 第三 北大 青鸟 ACCP50