Java的继承与多态(二)剖析.ppt

QA Thanks 第7讲 Java的继承与多态(二) 方法覆盖 superthis关键字 final关键字 Object类 多态的定义与作用 构造方法的重载 */ 教学目标 掌握super关键字的意义及使用方法 掌握final关键字的意义及使用方法 理解Object类的作用及其常用方法 了解多态的意义 掌握重载的使用方法 super 关键字的使用 在Java的覆盖机制中,子类中的同名成员变量或方法隐藏了超类的成员变量或方法,如果在子类中,希望使用父类中的那些被子类覆盖的成员或方法,就需要借助于super这个关键字。另外,若在子类中调用父类的构造方法,也需要利用super实现。 super使用方法如下: super.成员变量名称 //使用父类的成员变量 super.方法名称(参数列表) //使用父类的方法 this关键字的使用 super——用来表示直接父类。 this——访问当前对象。 当在一个类中要明确指出使用当前对象本身的变量或方法时,就可以使用this关键字代表当前类。 this的另一个用途是调用当前对象的另一个构造方法。假如一个类中定义了几个构造方法,可以使用this关键字引用当前类中定义的其他构造方法。 this使用方法如下: this.成员变量名称 //使用自身成员变量 this.方法名称(参数列表) //使用当前类的方法 class

文档评论(0)

1亿VIP精品文档

相关文档