// 测试方法内部类
public static void main(String[] args) {
// 创建外部类的对象
HelloWorld mo=new HelloWorld();
// 调用外部类的方法
mo.show();
}
public static void main(String[] args) {
// 创建外部类的对象
HelloWorld mo=new HelloWorld();
// 调用外部类的方法
mo.show();
}
2017-10-25
// 创建方法内部类的对象
MInner Min=new MInner();
// 调用内部类的方法
int newScore= Min.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);
MInner Min=new MInner();
// 调用内部类的方法
int newScore= Min.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);
2017-10-25
public static void main(String[] args) {
//创建外部类的对象
HelloWorld o = new HelloWorld ();
//创建内部类的对象
Inner inn = o.new Inner();
//调用内部类对象的show方法
inn.show();
}
//创建外部类的对象
HelloWorld o = new HelloWorld ();
//创建内部类的对象
Inner inn = o.new Inner();
//调用内部类对象的show方法
inn.show();
}
2017-10-25
//内部类Inner
public class Inner {
String name = "爱慕课";
//内部类中的方法
public void show() {
System.out.println("外部类中的name:" + HelloWorld.this.name);
System.out.println("内部类中的name:" + name);
System.out.println("外部类中的age:" + age);
}
}
public class Inner {
String name = "爱慕课";
//内部类中的方法
public void show() {
System.out.println("外部类中的name:" + HelloWorld.this.name);
System.out.println("内部类中的name:" + name);
System.out.println("外部类中的age:" + age);
}
}
2017-10-25
已采纳回答 / 慕慕4622358
我把你的代码复制到eclipse中运行了一下,发现只是少写了一个字母,改好就能运行了//调用父类的成员方法 return super.getDetails()+"\nDepartment:"+department;就上面部分getDetails()方法少了一个字母t,应该是getDtetails()结果:<...图片...>
2017-10-25