首页上一页 1 下一页尾页 1 条记录 1/1页
this调用本类方法的问题
发表在Java图书答疑
2019-08-11
《Java从入门到精通(第4版)》第10章 接口、继承与多态
是否精华
是
否
版块置顶:
是
否
class Person{
private String name;
private int age;
public Person() {
}
public Person(String name,int a) {
this.name=name;
this.age=age;
this.print();//调用本类方法
}
public void print() {
System.out.println("*********************");
}
public String getInfo() {
return "姓名: "+this.name+" 年龄:"+this.age;
}
}
public class StringDemo {
public static void main(String args[]) {
System.out.println(new Person("张三",20).getInfo());
}
}
运行结果:*********************
姓名: 张三 年龄:0
这里的运行结果为什么年龄为0?我认为年龄应该是为20的啊!!