[Java] 多态-01
2013-11-24 10:08
246 查看
动态绑定
1, 要有继承 2, 要有重写 3, 父类引用指向子类对象
1, 要有继承 2, 要有重写 3, 父类引用指向子类对象
package com.bjsxt.chap03; class Lady { private String name; private Animal pet; Lady(String name, Animal pet) { this.name = name; this.pet = pet; } public void myPetEnjoy() { pet.enjoy(); } } public class TestPolymoph_01 { public static void main(String[] args) { Cat c = new Cat("catName", "blue"); Dog d = new Dog("dogName", "block"); Lady l1 = new Lady("L1", c); Lady l2 = new Lady("L2", d); l1.myPetEnjoy(); l2.myPetEnjoy(); } }
相关文章推荐
- java继承实例基础
- struts2的s:iterator 标签 详解
- eclipse 自动生成代码注释template
- Java 中的接口有什么作用?
- [Java] 对象转型-02
- [Java] 对象转型-02
- myeclipse 10 反编译插件 安装
- Eclipse 配置struts2图解
- java JCombobox和JList的使用
- SVN服务器搭建以及在MyEclipse中的使用方法
- Ubuntu下eclipse开发hadoop应用程序环境配置
- java生成动态验证码
- ubuntu 12.04 eclipse增加桌面快捷方式
- Ubuntu中eclipse创建桌面快捷方式
- struts2动态方法调用
- MD5+SHA+BASE64加密
- java学习之路---习题---java实战经典第5章习题答案
- struts2 ognl表达式
- 在Struts2中使用ValueStack、ActionContext、ServletContext、request、session等 .
- eclipse常用快捷键