Java面向对象–内部类
内部类概述
内部类:就是在一个类中定义的一 个类
内部类定义格式:
public class 类名{
修饰符 class 类名{
}
}
内部类的访问特点:
内部类可以直接访问外部类的成员,包括私有成员 外部类要访问内部类的成员,必须创建对象
public class Outer {
private int num =10;
public class Inner{
public void show(){
System.out.println(num);//内部类可以直接访问外部类的成员,包括私有成员
}
}
public void method(){
Inner i = new Inner();//外部类要访问内部类的成员,必须创建对象
i.show();
}
}
内部类两种形式
按照内部类在类中定义的位置不同,可以分为两种形式:
在类的成员位置:成员内部类
Java面向对象–内部类最先出现在Python成神之路。
共有 0 条评论