外部类
概述
如果一个类存在的意义就是为指定的另一个类,能够把这个类放入另一个类的外部。就是把类定义在类的外部的状况就能够造成外部类的模式。
A类中又定义了B类,B类就是外部类。B类能够当做A类的一个成员对待。
特点
1、 外部类能够间接拜访外部类中的成员,包含公有成员
2、 外部类要拜访外部类的成员,必须要建设外部类的对象
3、 在成员地位的外部类是成员外部类
4、 在部分地位的外部类是部分外部类
语法:
class A{ class B{ } }
如果一个类存在的意义就是为指定的另一个类,能够把这个类放入另一个类的外部。就是把类定义在类的外部的状况就能够造成外部类的模式。
A类中又定义了B类,B类就是外部类。B类能够当做A类的一个成员对待。
1、 外部类能够间接拜访外部类中的成员,包含公有成员
2、 外部类要拜访外部类的成员,必须要建设外部类的对象
3、 在成员地位的外部类是成员外部类
4、 在部分地位的外部类是部分外部类
语法:
class A{ class B{ } }