java如何编写一个qq宠物程序
最新推荐文章于 2021-11-26 14:00:00 发布

品读电影Movie 于 2021-02-24 11:56:17 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
import java.util.Scanner;
class Dog {
private String name;
private int health;
private int love;
private String strain;
public void setname(String name){
this.name=name;
}
public String getname(){
return name;
}
public void setlove(int love){
this.love=love;
}
public int getlove(){
return love;
}
public void setstrain(String strain){
this.strain=strain;
}
public String getstrain(){
return strain;
}
public void sethealth (int health){
if (health > 100 || health < 0){
this.health = 40;
System.out.println("健康值应该在0和100之间,默认值是40");
}
else{
this.health = health;
}
}
public int gethealth(){
return health;
}
public void ShowDog(){
System.out.println("我的名字叫:"+name+";"+"我的健康值是:"+health+";"+"我的品种是:"+strain+";"+"我与主人的亲密度是:"+love);
}
}
class Qie{
private String name;
private int health;
private int love;
private String strain;
public void setname(String name){
this.name=name;
}
public String getname(){
return name;
}
public void setlove(int love){
this.love=love;
}
public int getlove(){
return love;
}
public void setstrain(String strain){
this.strain=strain;
}
public String getstrain(){
return strain;
}
public void sethealth (int health) {
if (health > 100 || health < 0) {
this.health = 40;
System.out.println("健康值应该在0和100之间,默认值是40");
}
else{
this.health = health;
}
}
public int gethealth(){
return health;
}
public void ShowQie(){
System.out.println("我的名字叫:"+name+";"+"我的健康值是:"+health+";"+"我的品种是:"+strain+";"+"我与主人的亲密度是:"+love);
}
}
public class Lq18{
public static void main(String args[]){
String name,strain;
int health=0,love=0;
System.out.println("欢迎您来到宠物店!");
System.out.println("请给您喜欢的宠物起名吧!");
Scanner s=new Scanner(System.in);
name=s.next();
System.out.println("您的宠物名字叫:"+name);
System.out.println("请选择宠物种类");
System.out.println("1.狗;2.企鹅");
int t;
t=s.nextInt();
if(t==1){
System.out.println("您选择的宠物种类是:狗");
}
else{
System.out.println("您选择的宠物种类是:企鹅");
}
System.out.println("请选择宠物品种");
if(t==1){ System.out.println("1.藏獒;2.拉布拉多犬"); } else{ System.out.println("1.酷酷的雪纳瑞2.帅帅的Q仔"); } int pz; pz=s.nextInt(); if(t==1){ if(pz==1){ strain="藏獒"; } else{ strain="拉布拉多犬"; } } else{ if(pz==1){ strain="酷酷的雪纳瑞"; } else{ strain="帅帅的Q仔"; } } if(t==1){ System.out.println("请输入狗狗的健康值:"); int dh; dh=s.nextInt(); if(dh>100||dh<0){ dh=60; System.out.println("不合法,企鹅的默认健康值为:60"); } else{ health=dh; System.out.println("企鹅的健康值为:"+dh); } } else{ System.out.println("请输入企鹅的健康值(1到100之间)"); int qh; qh=s.nextInt(); if(qh>100||qh<0){ qh=60; System.out.println("不合法,企鹅的默认健康值为:60"); } else{ health=qh; System.out.println("企鹅的健康值为:"+qh); } } if(t==1){ System.out.println("请输入您与狗狗的亲密度值(1到100之间):"); int dq; dq=s.nextInt(); if(dq>100||dq<0){ dq=60; System.out.println("输入不合法,亲密度默认为60"); } else{ love=dq; System.out.println("您与宠物的亲密度为:"+dq); } } else{ System.out.println("请输入您与企鹅的亲密度(1到100之间):"); int qq; qq=s.nextInt(); if(qq>100||qq<0){ qq=60; System.out.println("输入不合法,亲密度默认为60"); } else{ love=qq; System.out.println("您与宠物的亲密度为:"+qq); } } if(t==1){ Dog d=new Dog(); d.setname(name); d.setstrain(strain); d.sethealth(health); d.setlove(love); d.ShowDog(); } else{ Qie q=new Qie(); q.setname(name); q.setstrain(strain); q.sethealth(health); q.setlove(love); q.ShowQie(); } } }
相关知识
java如何编写一个宠物类
java如何编写一个qq宠物程序
编写Java程序,以继承和多态思想模拟饲养员喂养不同动物的不同行为
Java的面向对象特性练习题:编写一个宠物商店程序
编写Java程序模拟主人养宠物 java写一个宠物系统
Java程序编写宠物类并封装 java写一个宠物系统
基于ssm+vue宠物之家(开题报告+程序+论文+java)
基于ssm+vue宠物领养平台(开题报告+程序+论文+java)
java用继承编写宠物乐园
java vue计算机毕设宠物托管系统【源码 开题 论文 程序】
原文链接: java如何编写一个qq宠物程序 https://www.mcbbbk.com/newsview838667.html
| 上一篇: JavaOO综合练习题目 | 下一篇: 企鹅宠物:如何养护你的企鹅宠物?... |





