刚开始学java
这一题具体的输出过程是怎样的啊,个人主观感觉只有Dervied的构造函数,
题目如下
class Base {
private String name = "base";
public Base() {
tellName();}
public void tellName() {
System.out.println("Base tell name: " + name); }
}
public class Dervied extends Base {
private String name = "dervied";
public Dervied() {
tellName();}
public void tellName() {
System.out.println("Dervied tell name: " + name);}
public static void main(String[] args){
new Dervied();
}}
输出结果
Dervied tell name: null
Dervied tell name: dervied
