为了账号安全,请及时绑定邮箱和手机立即绑定

关于super关键字的问题,下面这句话该怎么理解呢?

关于super关键字的问题,下面这句话该怎么理解呢?

饮歌长啸 2021-05-17 17:10:39
静态方法中不能使用this,super关键字。 因为this代表对象,而静态在时,有可能没有对象,这个该怎么理解呢?静态方法和对象有什么联系?
查看完整描述

1 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

静态方法静态对象是基于类名的,跟具体的对象没有关系,用的时候直接利用“类名.静态方法"、“类名.静态成员”即可。当然,具体的对象内部也可以根据访问权限使用类的静态方法和静态成员。
非静态方法和非静态成员是在对象内部的,跟具体的对象有关,必须先用类声明具体的对象,然后通过对象去调用非静态方法和非静态成员。

查看完整回答
反对 回复 2021-05-23
  • 1 回答
  • 0 关注
  • 245 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信