编写Dog类,包含姓名、健康值、品种、亲密度的属性,有一个展示dog信息的show方法,显示狗狗的相关信息,最后编写测试类实现下面的功能

import java.util.Scanner;
public class Dog {
String name;
int health=100;
int love=0;
int strain;
public void show(){
System.out.println("欢迎您来到宠物店");
Scanner input=new Scanner(System.in);
System.out.print("请输入要领养宠物的名字:");
name=input.next();
System.out.print("请选择要领养的宠物类型:(1、狗狗 2、企鹅)");
strain=input.nextInt();
if (strain==1){
System.out.print("请选择狗的品种:(1、聪明的拉布拉多犬 2、酷酷的雪纳瑞)");
int num=input.nextInt();
if (num==1){
System.out.println("宠物的自白:\n我的名字叫"+name+",我的健康值是"+health+",我和主人的亲密度是"+love+",我的类型是聪明的拉布拉多犬。");
}else if (num==2){
System.out.println("宠物的自白:\n我的名字叫"+name+",我的健康值是"+health+",我和主人的亲密度是"+love+",我的类型是酷酷的雪纳瑞。");
}
}else if (strain==2){
System.out.println("请选择企鹅的性别:(1、Q仔 2、Q妹)");
int num=input.nextInt();
if (num==1){
System.out.println("宠物的自白:\n我的名字叫"+name+",我的健康值是"+health+",我和主人的亲密度是"+love+",我的性别是Q仔。");
}else if (num==2){
System.out.println("宠物的自白:\n我的名字叫"+name+",我的健康值是"+health+",我和主人的亲密度是"+love+",我的性别是Q妹。");
}
}
}
}
public class Test {
public static void main(String[] args) {
Dog dog=new Dog();
dog.show();
}
}

2061

被折叠的 条评论
为什么被折叠?



