内部类的概念与分类和成员内部类的定义
内部类的概念与分类
如果一个事务的内部包含另一个事物,那么这就是一个类内部包含另一个类
比如:汽车和发动机的关系
分类:
1.成员内部类
2.局部内部类(包含匿名内部类)
成员内部类的定义
成员内部类的定义格式:
修饰符class外部类名称 {
修饰符class内部类名称 {
/ / ...
}
// ...
}
注意:内用外,随意访间;外用内,需要内部类对象。
public class Body {//外部类 public class Heart { //成员内部类 //内部类的方法 public void beat() { System.out.println("心脏跳动:蹦蹦蹦! "); System.out.println("我叫:" + name); //正确写法! } } //外部类的成员变量 private String name; //外部类的方法 public void methodBody() { System.out.println("外部类的方法"); } public String getName() { return name; } public void setName( String name) { this. name = name; } }

浙公网安备 33010602011771号