非静态与静态成员类成员类定义在类作用域范围类的嵌套类不能与外围类具有相同名字在外围类以外访问成员类需要使用受限名
外围类的作用域覆盖成员类,但成员类的类作用域不包括外围类成员类内部能访问外围类的成员,外围类不能访问成员类的成员
非静态成员类其对象实例必须通过其外围类的对象实例创建其对象实例以“外围类名.this”的方式指向外围类对象实例从而,每一内部类对象实例的状态都包含了其外围对象实例的状态
可访问外围类的实例变量和类变量但非静态成员类内部只能声明实例变量,不能声明类变量
静态成员类没有外围对象实例的概念 既可声明实例变量也可声明类变量但只能访问外围类的类变量
与顶层类没有本质差别,只是被定义在某个类内部构成层次关系而已典型用法:用于方法返回多个基本类型数据16/17
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库面向对象技术与方法(16)在线全文阅读。
相关推荐: