宠物——继承
来源:互联网 发布:专业英语在线翻译软件 编辑:程序博客网 时间:2024/04/28 09:54
public class Dog extends Pet
{
private String breed;
public String getBreed()
{return breed;}
public Dog(String name,int health,int love,String breed)
{super(name,health,love);
this.breed=breed;
}
public void speak()
{
super.speak();
System.out.println("我的品种是"+getBreed());
}
}
public class Penguin extends Pet
{
private String sex;
public String getSex()
{return sex;}
public Penguin(String name,int health,int love,String sex)
{super(name,health,love);
this.sex=sex;
}
public void speak()
{
super.speak();
System.out.println("我的性别是"+sex);
}
}
public class Pet
{
private String name;
private int love;
private int health;
public String getName()
{return name;}
public int getHealth()
{return health;}
public int getLove()
{return love;}
public Pet(String name,int health,int love)
{
this.name=name;
this.health=health;
this.love=love;
}
public void speak()
{System.out.println("我的名字叫"+name+"我的健康值是"+health+"我和主人亲密度是"+love);
}
/*public static void main(String[] args)
{
Dog dog=new Dog("黑豹",10,20,"藏獒");
dog.speak();
}*/
}
import java.util.Scanner;
public class Petshopp
{
public static void main(String[] args)
{
System.out.println("欢迎您来到宠物店");
System.out.println("请输入您要领养的宠物的名字:欧欧 南南");
Scanner Input=new Scanner(System.in);
String name=Input.next();
System.out.println("请输入您领养的宠物的类型(1 狗狗 2 企鹅)");
int type=Input.nextInt();
switch(type)
{case 1:
System.out.println("请选择狗的品种(1 聪明的拉布拉多犬 2 酷酷的雪纳瑞)");
int breed1=Input.nextInt();
String temp;
if(breed1==1)
temp="聪明的拉布拉多犬";
else
temp="酷酷的雪纳瑞";
Dog dog=new Dog(name,50,20,temp);
dog.speak();
break;
case 2:
System.out.println("请选择企鹅的性别(1 Q仔 2 Q妹)");
int breed=Input.nextInt();
String sex2;
if(breed==1)
sex2="Q仔";
else
sex2="Q妹";
Penguin penguin=new Penguin(name,50,20,sex2);
penguin.speak();
break;
}
}
- 宠物——继承
- 宠物
- HNOI2004——宠物收养所(SBT)
- [Splay]BZOJ 1208——[HNOI2004]宠物收养所
- 宠物能继承遗产吗?专家再议《民法典》草案
- 手机桌面宠物——星秀伴侣1.0手机版
- 【项目分析】家居中的那一点点事——宠物之家
- openjudge每日推荐——4978宠物小精灵之收服
- Java Set集合使用方法介绍(2)——宠物猫信息管理
- 动态规划——宠物小精灵之收服(二维背包)
- 狗狗不捣蛋—逗爱宠物智能乖乖圈尝鲜测评
- 菱形继承—虚继承
- CodeForces 732B Cormen — The Best Friend Of a Man(带着宠物轧马路)
- 继承与派生——多继承
- 继承与派生——虚继承
- 继承——代码块的继承
- C#继承(二)——实现继承
- 专栏:宠物
- SQL Server 查询处理中的各个阶段(SQL执行顺序)
- 时间相关 time() ctime time_t localtime() gettimeofday
- mdev.c (1.char,block的区分2.mdev.conf配置文件中=,>)
- SQL SERVER复习笔记05
- 创建临时文件 tmpnam tmpfile tempnam mkstemp unlink
- 宠物——继承
- 开始学习重构
- 口令文件 getpwent()
- 字符串转时间(time_t)
- Java中String 转换 int
- JFreeChart学习1 ---饼状图
- Android ListView标题置顶效果实现
- 如果依赖的库文件是由低版本gcc编译的怎么办 .
- hdu 4419