面向对象的思想概述解读.pptVIP

  • 48
  • 0
  • 约8.1千字
  • 约 58页
  • 2016-03-10 发布于湖北
  • 举报
(2)super关键字的含义 Java中,this用来引用当前对象,与this类似,super用来引用当前对象的父类;通过super来实现对父类成员的访问。 Super的使用有三种情况: ■用来访问父类被隐藏的成员变量。 【示例演示】用super代替父类对象来引用父类的成员变量。 ■用来调用父类中被重载的方法。 如:super.method([参数列表]) ■用来调用父类的构造函数。 如:super([参数列表]) 6.static、abstract和final关键字的含义与使用 (1)static关键字 用关键字static可以修饰类的成员变量和成员方法,使它们成为静态成员;静态成员在类定义时被静态地分配了内存,这类成员可以通过类名直接被访问,不用通过类的实例化对象去访问,也就是说,多个类的对象共享同一个静态成员。 【示例演示】static声明静态变量与静态方法及使用。 (2)abstract关键字 abstract用来修饰类和方法。 ■用abstract修饰的方法称为抽象方法。 抽象方法只有方法返回值类型、方法名称、方法参数,没有方法体; 抽象方法是一种没有实现的方法,必须在派生类中具体描述方法的实现过程,书写方法体中的语句; 不能用abstract修饰构造函数、静态方法和私有方法,也不能覆盖父类中的抽象方法。? ■用abstract修饰的类称为抽象类。 含有

文档评论(0)

1亿VIP精品文档

相关文档