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

在编写代码中遇到这个问题~

Implicit super constructor SurfaceView() is undefined for default constructor. Must define an explicit constructor

 

正在回答

2 回答

子类没有显式调用父类的构造函数

0 回复 有任何疑惑可以回复我~

因为你的父类已经定义了一个有参的构造函数,此时编译器不会为你调用默认的构造函数,

当子类继承时,必须在自己的构造函数显式调用父类的构造函数,自己才能确保子类在初始化前父类会被实例化,

如果你父类中有无参的构造函数,子类就不会强制要求调用,即你写的那个就可以通过,


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android实现抽奖转盘
  • 参与学习       27575    人
  • 解答问题       72    个

使用SurfaceView来实现抽奖转盘,剖析抽奖转盘背后的概率机制

进入课程

在编写代码中遇到这个问题~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信