java上机03Chapter.pptVIP

  • 2
  • 0
  • 约1.11万字
  • 约 56页
  • 2018-06-21 发布于福建
  • 举报
变量的隐藏:如果子类中定义的成员变量和父类中的成员变量完全相同,此时父类中的成员变量将被隐藏,这种现象称为变量的隐藏。 方法的覆盖:如果在子类中定义的方法和父类中定义的方法在名字、返回类型、参数个数和参数类型方面完全相同,此时父类中的方法将被隐藏,这种现象被称为方法的覆盖或重写。 3.2.3 成员变量的隐藏和方法的覆盖 3.2.4 关键字static 在Java类中声明变量、方法和内部类时,可使用关键字static做为修饰符。 static标记的变量或方法由整个类(所有实例)共享,如访问控制权限允许,可不必创建该类对象而直接用类名加‘.’调用。 static成员也称类成员或静态成员,如:类属性、类方法、静态方法等。 3.2.5关键字final和abstract final的用法 在Java中声明类、属性和方法时,可使用关键字final来修饰。 final标记的类不能被继承。 final标记的方法不能被子类重写。 final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。 final标记的成员变量必须在声明的同时或在每个构造方法中显式赋值,然后才能使用。 3.2.5关键字final和abstract abstract的用法 如果一个类在声明时被关键字abstract所修饰,说明该类不能直接创建对象,这样的类被称为抽象类。抽象类往往是它的所有子类共有属性的集合。如

文档评论(0)

1亿VIP精品文档

相关文档