首页 > 分享 > 宠物商店——继承

宠物商店——继承

宠物商店——继承

最新推荐文章于 2021-03-04 15:13:33 发布

xuqian_boke 于 2012-09-25 21:47:22 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

import java.util.*;
class Pet
{
private String name;
private int  health;
private int love;
public String getName(){return name;}
public int getHealth(){return health;}
public int getLove(){return love;}
public void speak()
{
System.out.println("我的名字叫:"+getName()+"健康值是:"+getHealth()+
"我和主人的亲密度是:"+getLove());
}
   Pet(String name,int health,int love){
        this.name=name;
        this.health=health;
this.love=love;

           }

}

class Dog extends Pet
{
private String breed;
public String getBreed(){return breed;}
Dog(String name,int health,int love,String breed)
{ super(name,health,love);

this.breed=breed;


}

public void speak(){
       System.out.println("我的名字叫:"+getName()+"健康值是:"+getHealth()+
"我和主人的亲密度是:"+getLove()+"我的品种是:" +getBreed());
}

}
class Penguin extends Pet
{
private String sex;
public String getSex(){return sex;}
Penguin(String name,int health,int love,String sex){
     super(name,health,love);

this.sex=sex;


}

public void speak()
{
       System.out.println("我的名字叫:"+getName()+"健康值是:"+getHealth()+
"我和主人的亲密度是:"+getLove()+"我的性别是:"+ getSex());

}
}
public class PetShop2 
{
public static void main(String[] args)
    {
Scanner input=new Scanner(System.in);
     System.out.println("欢迎来到宠物商店!");
     System.out.println("请输入宠物的名字!");
     String name=input.next();
     System.out.println("请选择您要领养的宠物类型:1、狗狗 2、企鹅");
     switch(input.nextInt())
{case 1:
            System.out.println("请选择狗狗的品种:1、拉布拉多 2、雪纳瑞");
             String breed;
 
if(input.nextInt()==1)
breed="拉布拉多";
 else
breed="雪纳瑞";
//创建狗对象
Dog dog=new Dog("hua",10,10,breed);
dog.speak();

break;
case 2:
   System.out.println("请选择企鹅的性别 1、Q仔 2、Q妹");
       String sex=null;
            if(input.nextInt()==1)
sex="Q仔";
else
sex="Q妹";
//创建企鹅对象
Penguin pen=new Penguin("huahua",10,10,sex);
pen.speak();

break;
     default:System.out.println("不可行");

}
}
}

相关知识

宠物商店——继承
java宠物商店项目
Java实验项目三——宠物商店
宠物继承遗产案例(宠物继承遗产案例分析)
宠物商店详细设计说明书
问道手游宠物继承攻略 宠物继承规则一览
Web3.0宠物商店实战教程:ETH智能合约入门到实践
宠物附魔怎么继承
今天我开始学习:PETSHOP3.0宠物商店(经典案例)
悠长假期宠物商店在哪 宠物商店位置分享

网址: 宠物商店——继承 https://m.mcbbbk.com/newsview373780.html

所属分类:萌宠日常
上一篇: 领养宠物的归属问题
下一篇: 实现领养宠物功能(dog 类)