易百教程

69、thissuper 关键字有什么区别?

thissuper 关键字有以下区别:

  • super 关键字始终指向父类上下文,而 this 关键字始终指向当前类上下文。
  • super 关键字主要用于在派生类构造函数中初始化基类变量,而 this 关键字主要用于在传入类构造函数时区分局部变量和实例变量。
  • superthis 必须是构造函数中的第一条语句,否则编译器会抛出错误。