首页 > 分享 > 人类领养宠物狗

人类领养宠物狗

//创建宠物狗类

package com.hp.jwq; public class Dog { private String name; private String type; public Dog( String type) { this.type = type; } public Dog() { } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getType() { return type; } public void setType(String type) { this.type = type; } }

//person类

package com.hp.jwq; import java.util.Scanner; /* 人类 属性 姓名 拥有宠物狗 行为 领养狗 给狗起名字 介绍子自己的宠物狗 */ public class Person { private String name; private Dog dog; /* 领养狗 @Param */ public void adoptDog(Dog dog){ System.out.println(this.name+"领养了" +dog.getType()+"品种的狗"); this.dog=dog; } //给狗起名字 public void giveName(){ System.out.println("请输入宠物狗的新名字"); String dogName = new Scanner(System.in).next(); this.dog.setName(dogName); } //介绍自己的狗 public void say(){ System.out.println("我叫"+name+"我有一条"+this.dog.getType()); System.out.println("品种的宠物狗,名字叫"+this.dog.getName()); } public Person(String name) { this.name = name; } public Person() { } public String getName() { return name; } public void setName(String name) { this.name = name; } public Dog getDog() { return dog; } public void setDog(Dog dog) { this.dog = dog; } }

//测试类

package com.hp.jwq; /* 测试人类领养宠物狗 */ public class Test { public static void main(String[] args) { //创造宠物狗(new运算符调用Dog类构造器) Dog d1 = new Dog("哈士奇"); Dog d2 = new Dog("泰迪"); Dog d3 = new Dog("阿拉斯加"); Dog d4 = new Dog("藏獒"); Person p1 = new Person("xx"); Person p2 = new Person("ss"); p1.adoptDog(d2); p1.giveName(); p1.say(); p2.adoptDog(d1); p2.giveName(); p2.say(); } }

相关知识

人类领养宠物狗
如何领养宠物狗?
怎样领养宠物狗?
领养宠物狗吧
宠物狗领养免费领养宠物的网站
无锡那里有免费宠物狗领养
怎么免费领养宠物狗
北京哪里能领养宠物狗啊??
领养宠物狗免费的地方在哪里
请问温江区那里可以领养宠物狗

网址: 人类领养宠物狗 https://m.mcbbbk.com/newsview18780.html

所属分类:萌宠日常
上一篇: 如何免费领养宠物狗
下一篇: 宠物狗领养免费领养宠物的网站