面向对象-----设计Dog和Penguin类

  1. 根据控制台提示信息选择领养宠物
  2. 输入昵称、品种(如果是企鹅则为性别)、健康值、亲密度
  3. 企鹅性别:Q仔 Q妹 使用final 定义MAN =“Q仔” WOMAN=“Q妹”
  4. 保证健康值在1~100之间,默认值为60
  5. 保证亲密度在1~100之间,默认值为50
Dog类
package Work;
public class Dog {
	private String name;
	private String strain;
	private int health;
	private int love;
	//带参构造方法
	public Dog(String name,String strain, int health, int love) {
		setName(name);
		setStrain(strain);
		setHealth(health);
		setLove(love);
		show();
	}
	public int getLove() {
		return love;
	}
	public void setLove(int love) {
		if(love>100||love<0) {
			this.love=50;
			System.out.println("亲密度应该在0至100之间,默认值为50.");
		}else {
			this.love = love;
		}		
	}
	public int getHealth() {
		return health;
	}
	public void setHealth(int health) {
		if(health>100||health<1) {
			this.health=60;
			System.out.println("健康值应该在0至100之间,默认值为60.");
		}else {
			this.health = health;
		}
	

你可能感兴趣的:(java,面向对象,java,面向对象,dog类和Penguin类)