1内部类可以有多个实例,每个实例都有自己的状态信息,并与外围对象信息相互独立。
2在单个外围类中,可以让多个内部类以不同方式实现同一个接口,或者继承一个类。
3创建内部类对象的时刻不依赖于外围类对象的创建。
4内部类没有令人迷惑的“is-a”关系,是一个独立的实体。
5内部类提供了更好的封装,除了该外围类,其他类不能访问。
内部类的作用
最新推荐文章于 2024-06-30 00:15:00 发布
1内部类可以有多个实例,每个实例都有自己的状态信息,并与外围对象信息相互独立。
2在单个外围类中,可以让多个内部类以不同方式实现同一个接口,或者继承一个类。
3创建内部类对象的时刻不依赖于外围类对象的创建。
4内部类没有令人迷惑的“is-a”关系,是一个独立的实体。
5内部类提供了更好的封装,除了该外围类,其他类不能访问。