素材牛VIP会员
怎么写一个类让继承他的类必须声明一个构造方法,想view类那样
 谁***哥  分类:Java代码  人气:1001  回帖:3  发布于6年前 收藏

怎么写一个类让继承他的类必须声明一个构造方法,想View类那样

 标签:androidjava

讨论这个帖子(3)垃圾回帖将一律封号处理……

Lv4 码徒
li***zi 其它 6年前#1

首先把这个类设置成抽象类,然后在这个类的构造里面写逻辑,或者定义一些全局变量,构造用参数给全局变量赋值之类的都可以。

还有一个更绝的方法,删除该基类的空构造方法,这样没法默认调用该基类的构造,所以子类必须显示的调用该基类的构造,super。

Lv6 码匠
郑***6 页面重构设计 6年前#2

构造里面有逻辑的都必须复写吧

Lv6 码匠
这***2 学生 6年前#3

从语法上说,一个类的抽象方法必须被继承者实现,否则这个类没有办法实例化。
因此,声明一个抽象方法就可以了。

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取