第3章 类和对象22008.pptVIP

  • 0
  • 0
  • 约1.26万字
  • 约 82页
  • 2019-01-12 发布于湖北
  • 举报
第三章 类和对象-2 1非访问控制符 static、final、abstract 2接口 3包 4继承 5属性隐藏和方法覆盖 6方法重载 7构造方法的继承 8this、super的用法 9组合 10多态 3.4 非访问控制符 static、final、abstract static:修饰一个类的成员时,该成员称为类成员。该成员的存在形式是静态的,无论创建多少个该类的实例,各个实例都维护一个指向这个静态成员的引用。 静态成员的特点:属于类所有,而不是属于该类的实例。类的实例访问静态成员,都是对这同一个内存单元的访问。 static控制符的使用 案例3.1—StaticExample.java 使用static成员的方法 方法1:类名.静态成员名(推荐使用该方式) 方法2:对象名.静态成员名 static控制符的使用 案例3.2—见教材45页(StaticTest.java) 注意上述案例中的类成员与实例成员之间的不同 final控制符 final修饰一个类,表示这个类不能有子类,即该类不能被继承 final修饰一个方法,表示这个方法不能在子类中被覆盖(override) final修饰一个变量,表示该变量只能并且必须被赋值一次,此后就是只读变量 final修饰的变量必须进行赋值,而且赋值只能在构造方法或变量声明时进行 常常用static和final连用来定义常量: stat

文档评论(0)

1亿VIP精品文档

相关文档