【java笔记】java多态性的例子
来源:互联网 发布:跳蚤市场源码'' 编辑:程序博客网 时间:2024/06/15 19:42
class BaseClass{public int book=6;public void base(){System.out.println("父类的普通方法");}public void test(){System.out.println("父类的被覆盖的方法");}}public class SubClass extends BaseClass{public String book="轻量型J2EE企业级应用实战"; //重新定义了一个BOOK实例属性覆盖父类的BOOK实例属性public void test(){System.out.println("子类覆盖父类的方法");}public void sub(){System.out.println("子类特有的方法");}public static void main(String[ ] args){BaseClass bc=new BaseClass();System.out.println(bc.book); //输出6bc.base(); //两次调用父类的方法bc.test();SubClass sc=new SubClass();System.out.println(sc.book);// 输出轻量型J2EE企业级应用实战 sc.base(); //子类调用父类的方法,子类继承了父类的方法 sc.test(); //执行子类自己的test方法BaseClass ploymophicBc=new SubClass(); //多态发生System.out.println(ploymophicBc.book); // 输出的是6表明访问的是父类属性ploymophicBc.base(); // 输出的是子类中的方法ploymophicBc.test(); //ploymophicBc.sub 如果这样的话会导致编译失败 父类的引用指向子类,父类中没有sub方法}}
0 0
- 【java笔记】java多态性的例子
- Java多态性的例子
- java多态性的经典例子
- [学习笔记]Java多态性
- java学习笔记:多态性
- Java学习笔记-多态性
- 【Java】Java的多态性
- java多态性中关于private的一个例子
- java的多态性
- Java的多态性
- java的多态性
- Java多态性的理解
- Java的多态性
- Java的多态性
- java 多态性的理解
- Java的多态性
- Java对象的多态性
- JAVA的多态性
- C++编程总结之虚函数的使用
- 2014 Winter Vacation Practice No.2 Translation
- JavaScript生成GUID的算法
- 不允许创建临时变量,交换两个数的内容
- first
- 【java笔记】java多态性的例子
- 12-21日 刘阳阳
- UVA 113 --- Power of Cryptography 【double避开高精度】
- pc 上winscp 连接本地centos虚拟机
- 通过指定值查询该值所在所有表与字段的信息
- MotionEvent的getX()与getRawX()区别
- UVA 10161 --- Problem A.Ant on a Chessboard 找规律
- mysql 修改自增类型
- 单目录单个Makefile、多目录单个Makefile、多目录多个Makefile