java多态
class Base{ private String name = "base"; Base(){ tellName(); printName(name); } public void tellName(){ System.out.println("tell "+ name); } public void printName(String name){ System.out.println("print "+ name); } } class Drived extends Base{ private String name = "Drived"; Drived(){ tellName(); printName(name); } public void tellName(){ System.out.println("tell "+ name); } public void printName(String name){ System.out.println("print "+ name); } } public class TestObject { public static void main(String args[]){ new Drived(); } } 结果为: tell null print base tell Drived print Drived
作者:小菜鸟_yang
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。