public class Exe5_8{ class Person{ private String name; private int age; public void tell(){ System.out.println("姓名"+getName()+","+"年龄"+getAge()); } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } public static void main(String[] args) { // TODO Auto-generated method stub Person person=new Person(); //系统提示这里错误,为什么啊 person.setName("wuliehao"); person.setAge(18); } }
2 回答
qq_如朝日似暮月_0
TA贡献1条经验 获得超0个赞
Person 为 Exe5_8 的内部类,需要使用 Exe5_8 实例来从创建 Person 对象,
也就是 Person 依赖 Exe5_8,正确的方式可以是:Person person = new Exe5_8().new Person();
添加回答
举报
0/150
提交
取消