3、chapter03面向对象程序设计(Java课件).ppt

* 1、实名内部类 格式: [类修饰词表] class 类名 [extends 父类名] [implements 接口名列表]{ 类体 } 实名内部类的封装性增加了保护模式和私有模式,即实名内部类的修饰词可以是protected或private 实名内部类的修饰词可以是static,称为静态实名内部类 没有static修饰的内部类,称为不具有静态属性的实名内部类,它的成员域若有静态属性,则必须有final属性,但不能有静态属性的方法 * 创建实名内部类 创建静态实名内部类格式: new 外部类名.实名内部类名(构造方法调用参数列表) 创建不具有静态属性的实名内部类格式: 外部类表达式.new 实名内部类名(构造方法调用参数列表) * 访问实名内部类成员 访问静态实名内部类的静态成员域格式: 外部类名.实名内部类名.静态成员域名 访问静态实名内部类的不具有静态属性的成员域格式: 表达式.成员域名 调用静态实名内部类的静态成员方法格式: 外部类名.实名内部类.静态成员方法名(成员方法调用参数列表) 调用静态实名内部类的不具有静态属性的成员方法格式: 表达式.成员方法名(成员方法调用参数列表) * 访问实名内部类成员(续) 访问不具有静态属性的实名内部类的静态成员域格式: 外部类名.实名内部类名.静态成员域名 访问不具有静态属性的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档