Java中成员内部类的使用
2021-01-24 03:16
标签:成员 内部类 new return oid 如何 间接 外部类 void 如何使用成员内部类 有两种方式: 1.间接方式 在外部类的方法当中,使用内部类;然后main只是调用外部类的方法 2.直接方式: 公式: 类名称 对象名 = new 类名称( ); 外部类名称.内部类名称 对象名 = new 外部类名称( ).new 内部类名称( ); 代码实现 外部类 间接方式调用 直接方式调用 Java中成员内部类的使用 标签:成员 内部类 new return oid 如何 间接 外部类 void 原文地址:https://www.cnblogs.com/cccchen/p/12866310.htmlpublic class Body {//外部类
public class Heart {//内部类
public void beat() {//内部类的方法
System.out.println("我叫" + name);
System.out.println("beat");
}
}
//外部类的成员变量
private String name;
//外部类的方法
public void methodBody() {
System.out.println("外部类的方法");
Heart heart = new Heart();
heart.beat();
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class Demo1{
public static void main(String[] args) {
Body body = new Body();
body.methodBody();
}
}
public class Demo2{
public static void main(String[] args) {
Body.Heart body = new Body().new Heart();
}
}
上一篇:python学习资料梳理