java学习笔记(3)多态
2016-04-21 22:19
423 查看
向上转型
1、通过父类引用访问子类方法class Base { public Base(){} public void fun1(){ fun2(); } public void fun2(){ System.out.println("base"); } } class Child extends Base { public Child(){} public void fun2(){ System.out.println("Child"); } } class Test { public static void main(String args[]){ Base b = new Child(); b.fun1();//输出Child } }
2、域和静态方法的访问是非多态的
相关文章推荐
- Java输入输出(4)序列化
- 出现java.sql.SQLException: After end of result set的原因
- java之面向对象上
- 关于eclipse的R.java文件缺失的解决方法
- Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类
- JAVA工厂方法模式
- Hbase Java 基本操作
- 输出中文的解决方式
- Java 类的一般特征
- 基于maven简单搭建SpringMVC
- Java开发中的23种设计模式详解
- java--图形用户界面编程
- java容器
- JAVA注解
- Spring事件模拟
- springMvc文件下载
- java安全-类加载器
- LeetCode 217 Contains Duplicate II java
- Java 进行 RSA 加解密时不得不考虑到的那些事儿
- java获取MySQL自动的int类型的Id