宠物类定义与实例化
一个关于宠物的小代码
最新推荐文章于 2024-10-12 08:07:22 发布

蜀丶黍 于 2016-12-02 19:52:57 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
//导包
import java.util.*;
//定义狗类
class Dog{
//成员变量
//姓名
String name;
//健康值
int health=100;
//亲密度
int love=0;
//品种
String strain;
//setter方法
void setStrain(int a){
switch(a){
case 1:
strain="聪明的拉布拉多犬";
break;
case 2:
strain="酷酷的雪纳瑞";
break;
default:
System.out.println("输入错误,异常退出");
break;
}
}
//宠物的自白
void print() {
System.out.println("宠物的自白:n我的名字叫"+name+",健康值是"+health+
",和主人的亲密度是"+love+",我是一只 "+strain+"。");
}
}
//定义企鹅类
class Penguin{
//名字
String name;
//健康值
int health=100;
//亲密度
int love=0;
//性别
String sex;
void setStrain(int a){
switch(a){
case 1:
sex="Q仔";
break;
case 2:
sex="Q妹";
break;
default:
System.out.println("输入错误,异常退出");
break;
}
}
public void print() {
System.out.println("宠物的自白:n我的名字叫"+name+",健康值是"+health+
",和主人的亲密度是"+love+",性别是 "+sex+"。");
}
}
//宠物类
class Pet{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
Dog d=new Dog();
Penguin p=new Penguin();
System.out.println("欢迎来到宠物店");
System.out.print("请输入要领养宠物的名字:");
String name=sc.next();
System.out.print("请选择要领养的宠物类型:(1.狗狗 2.企鹅)");
int a=sc.nextInt();
switch(a){
case 1:
d.name=name;
System.out.print("请选择狗狗的品种:(1.聪明的拉布拉多犬 2.酷酷的雪纳瑞)");
d.setStrain(sc.nextInt());
d.print();
break;
case 2:
p.name=name;
System.out.print("请选择企鹅的性别:(1.Q仔 2.Q妹)");
p.setStrain(sc.nextInt());
p.print();
break;
default:
System.out.println("输入有误,异常终止");
return;
}
}
}
相关知识
java如何编写一个宠物类
使用Java创建宠物类的完整指南
定义一个宠物类(Pet),它有两个方法:叫cry(),吃东西eat(),定义宠物的子类狗(Dog),猫(Cat),覆盖父类的cry(),eat()方法,里面写System.out.println(“
java编程定义狗
使用Java定义一个动物类
java宠物类
Java编程实现宠物类Pet的综合应用与管理
宠物界视觉盛宴:探秘宠物类UI设计创新与艺术
Python3 实例
Java编程 实现类的继承与多态 写一个动物类。成员变量为动物的种类,成员方法是动物叫声。
原文链接: 宠物类定义与实例化 https://m.mcbbbk.com/newsview998801.html
| 上一篇: 宠物学概论绪论.ppt | 下一篇: 花一分钟看看这4只宠物经济概念龙... |




