Java实现多态例子
来源:互联网 发布:淘宝店铺导航怎么上传 编辑:程序博客网 时间:2024/05/16 15:02
多态是Java语言的三大特性之一(封装\继承\多态),其中继承与多态是离不开的,我们有必要理解好多态。
以下代码涉及到Person类、Friend类、GrilFriend类、Workmate类,其中Person类是其他三个类的父类
四个类都有一个relationInfo()的方法,用输出关系信息。
package com.xyj.java.t_2_1_4.duotai;public class Person {void relationInfo(){System.out.println("你是谁呀,我才不认识你!");}}
package com.xyj.java.t_2_1_4.duotai;public class Friend extends Person {@Overridevoid relationInfo() {System.out.println("我是XYJ的朋友,我是老毕!");}}
package com.xyj.java.t_2_1_4.duotai;public class GrilFriend extends Friend {@Overridevoid relationInfo() {System.out.println("我是XYJ的女朋友,我是WZY!");}}
package com.xyj.java.t_2_1_4.duotai;public class Workmate extends Person {@Overridevoid relationInfo() {System.out.println("我是XYJ的同事,我是超人!");}}
最后一个是测试类
package com.xyj.java.t_2_1_4.duotai;public class TestDuotai {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubPerson[] persons = new Person[4];persons[0] = new Person();persons[1] = new Friend();persons[2] = new GrilFriend();persons[3] = new Workmate();for(Person p : persons){if(p != null){p.relationInfo();}}}}
0 0
- Java实现多态例子
- 多态例子——Java和C++实现
- Java多态例子
- java反射实现例子
- java 多态经典例子
- Java 多态的例子
- java多态经典例子
- java实现sftp的例子
- java实现sftp的例子
- Java实现数据库连接池例子
- java小例子实现死锁
- 例子演示下VB实现多态
- java多态简单例子 one
- java多态与动态绑定例子
- java多态的简单例子
- java多态简单例子 one
- Java多态的经典例子
- 一个例子将java多态搞定
- Servlet传输二进制
- 对 Windows 窗体控件进行线程安全调用
- 比赛将至
- 用心学Android之Handler续篇
- 控制台 - 网络管理之华为交换机经典问题汇总
- Java实现多态例子
- Spark SQL组件源码分析
- Android TextView字体加粗与改变字体颜色颜色
- ubuntu 13.10编译Linux内核2.6.14 启动发生错误
- 推荐网站
- 版本控制
- linux下mongodb的安装启动操作
- 安卓actionbar的使用_sqlite的使用
- Android程序 类QQ通知常驻在Notification栏 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例