一段有意思的代码
2014-11-27 09:34
260 查看
package ex01.pyrmont; public class Son extends Father { public void a(){ System.out.println("a from son"); super.a(); } public void b(){ System.out.println("b from son"); } public static void main(String[] args) { Son son=new Son(); son.a(); } }
package ex01.pyrmont; public class Father { public void a(){ System.out.println("a from father"); b(); } public void b(){ System.out.println("b from father"); } }
执行后会输出什么,为什么?
答案如下
a from son
a from father
b from son
如果把Son中的方法b去掉,会怎么样呢?
a from son
a from father
b from father
相关文章推荐
- 有一段有意思的代码-javascript现实多行信息
- 一段很有意思的代码
- 关于Java异常一段很有意思的代码
- 一段Java有意思的代码
- 一段有意思的代码
- 一段有意思的加密代码
- 有意思的一段代码
- php实现一段非常有意思的代码(可扩展)
- 工作日记2017.07.26 一段有意思的代码,关于事务和测试
- 有一段有意思的代码-javascript现实多行信息
- 一段很有意思的代码
- 一段有意思的代码
- 一段比较有意思的代码——介绍system verilog中的新增幅值语句
- 关于+—~有意思的一段C代码
- 一段有意思的matlab代码
- 一段有意思的代码
- 前端送给产品经理的一段代码,有意思
- 一段有意思的代码
- 一段有意思的代码
- 一段有意思代码