java继承案例(Pet、Dog、Penguin)
来源:互联网 发布:更改windows系统语言 编辑:程序博客网 时间:2024/05/29 08:55
/** * Created by Administrator on 2017/4/25. */public class Main { public static void main(String[] args) { Penguin penguin = new Penguin(); System.out.println(penguin.sayHello()); Dog dog = new Dog(); System.out.println(dog.sayHello()); }}
public class Pet { public String name; public int healthy; public int intimacy; public String sayHello(){ return ""; }}public class Penguin extends Pet { private String sex; public Penguin(){ this.name="欧欧"; this.healthy=100; this.sex="Q妹"; this.intimacy=0; } public String sayHello(){ String hello="宠物的自白:\n"; hello+= "我的名字叫"+this.name+",我的健康值是"+this.healthy+ ",我和主人的亲密度是"+this.intimacy+",我的性别是"+this.sex; return hello; }}public class Dog extends Pet { private String dogclass; public Dog(){ this.name="花花"; this.healthy=100; this.intimacy=50; this.dogclass="没有智商的哈士奇"; } public String sayHello(){ String hello="宠物的自白:\n"; hello+= "我的名字叫"+super.name+",我的健康值是"+super.healthy+ ",我和主人的亲密度是"+super.intimacy+",我是一只"+this.dogclass; return hello; }}运行结果:宠物的自白:我的名字叫欧欧,我的健康值是100,我和主人的亲密度是0,我的性别是Q妹宠物的自白:我的名字叫花花,我的健康值是100,我和主人的亲密度是50,我是一只没有智商的哈士奇
0 0
- java继承案例(Pet、Dog、Penguin)
- 定义一个Pet类,定义Cat,Dog,为子类继承Pet类。
- penguin(二)
- c语言实现基类和继承(dog *cat)
- java-猫狗继承案例
- Vuforia和unity 官方案例Penguin Smart Terrain Sample
- hdu(4707) Pet
- hdu 4707(Pet)
- VJ pet(DFS)
- Pet
- Pet
- Pet
- Pet
- PET
- PET
- 继承案例
- Java Pet Store 2.0介绍
- Java Pet Store 2.0体验
- C++中用new和不用new定义类的对象的区别解答
- 首次在Linux中安装Locust过程总结
- MyBatis学习笔记(一)——配置文件中的别名以及mapper中的namespace
- 转:Solr学习总结-Facet(各种例子,包括facet.query的使用)
- 工作项目问题总结--websocket,string,stringbuilder,stringbuffer
- java继承案例(Pet、Dog、Penguin)
- 通过chrome调试器测试了解浏览器解析和渲染HTML的过程
- 学习某种设计模式,架构?
- Rsyslog的远程传输日志(系统日志篇)
- retrofit2+rxjava2封装解析
- windows部署showDoc
- Android 习大大发大米
- python利用twilio模块给自己发短信
- swustoj短信(0332)