11面向对象程序设计进阶(中).pptVIP

  • 1
  • 0
  • 约1.46千字
  • 约 11页
  • 2018-12-12 发布于山东
  • 举报
11面向对象程序设计进阶(中).ppt

面向对象程序设计进阶(中) super关键字 this关键字 重载 super 关键字 在Java类中使用super来引用父类的成分 super可用于访问父类中定义的属性 super可用于调用父类中定义的成员方法 super可用于在子类构造器中调用父类的构造器 super的追溯不仅于直接父类 调用父类构造器(案例6-3) 在子类的构造器中可使用语句super(argument_list) 调用父类的构造器 如果子类的构造器中没有显式地调用父类构造器,也没有使用this关键字调用重载的其它构造器,则系统默认调用父类无参数的构造器 如果子类构造器中既未显式调用父类构造器,而父类中又没有无参的构造器,则编译出错 super关键字例子(案例6-4) public class Person { private String name; private int age; private String sex; public String showName() { return name; } … … } super关键字例子(con.) Public class Teacher extends Person { … … //方法覆盖 public String showName() { //return name+老师; return super.show

文档评论(0)

1亿VIP精品文档

相关文档