首页 > 分享 > 面向对象之相关综合练习题

面向对象之相关综合练习题

面向对象之相关综合练习题

最新推荐文章于 2024-02-26 17:04:13 发布

灰色轨迹462 于 2021-05-12 22:04:09 发布

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

1、使用封装实现电子宠物系统的企鹅类正确输入健康值和亲密度 保证健康值的有效性0~100,否则取默认值60 保证亲密度的有效性0~100,否则取默认值60

输出结果如下:

欢迎来到宠物店!

领养宠物的名字: 豆豆

宠物类型:1、狗狗 2、 企鹅 2

企鹅的性别: 1. Q仔 2.Q妹 1

企鹅健康值0~100之间: -7

健康值应该在0到100之间,默认值为60

宠物的独白:

我的名字叫豆豆,健康值为60,和主人的亲密度是0,我的性别是 Q仔。

实现结果如下:

import org.omg.CORBA.PUBLIC_MEMBER; public class Pet {private int love; //亲密度private int health; //健康值private String name;private int age; public void setlove(int love) {if (love<0 || love>100) {System.out.println("亲密值是:"+love);this.love=60; //默认值}else {this.love=love;} } public int getlove() {return love; } public void setHealth(int health) {if (health<0 || health>100) {System.out.println("健康值是:"+health);this.health=60;}else {this.health=health;} } public int getHealth() {return health; } public void setName(String name) {this.name=name; } public String getName() {return name; } public void setAge(int age) {this.age =age; } public int getAge() {return age; } }

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 测试

import java.util.Scanner; public class TestPet {public static void main(String[] args) {//String name;String sex = null;//int age,love,health;System.out.println("欢迎来到宠物店!"); Pet pet =new Pet(); pet.setName("豆豆"); pet.getName(); Scanner sa =new Scanner(System.in); System.out.println("请选择要选择的宠物类型 1、狗 2、企鹅"); String num =sa.next(); if (num.equals("1")) { System.out.println("请选择狗狗的性别 1.Q仔 2.Q妹");}else {System.out.println("请选择企鹅的性别 1.Q仔 2.Q妹");}int num1=sa.nextInt();switch(num1) {case 1:sex = "Q仔";break;case 2:sex = "Q妹";break;}System.out.println("请输入狗狗的健康值1~100之间");int num3=sa.nextInt();if (num3<0 || num3>100) {System.out.println("健康值应该在0~100之间,默认值60");}else {System.out.println

1234567891011121314151617181920212223242526272829303132333435363738394041424344

相关知识

面向对象之相关综合练习题
python之面向对象
Java面向对象
js面向对象第二天
面向对象
面向对象案例——宠物医院
pyhton面向对象的实例
初识面向对象(猫咪项目)
Python基本思想——面向对象编程
PHP面向对象(第一部分)

网址: 面向对象之相关综合练习题 https://m.mcbbbk.com/newsview529790.html

所属分类:萌宠日常
上一篇: 洛克王国霹雳鸠技能表
下一篇: 鳞甲类宝宝有哪些模型唯一且好看拉