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