我自定义了一个view,继承自View,为什么必须要实现他的构造函数呢?
而且为什么必须要加super(context)呢?
我又自己写了一个类A,然后又写了个类B继承自类A,为什么又不需要实现A的构造函数呢?
我知道加了@CallSuper的方法,是必须要加super的,但是我看了下view的源码,没有加这个注解啊?
我自定义了一个view,继承自View,为什么必须要实现他的构造函数呢?
而且为什么必须要加super(context)呢?
我又自己写了一个类A,然后又写了个类B继承自类A,为什么又不需要实现A的构造函数呢?
我知道加了@CallSuper的方法,是必须要加super的,但是我看了下view的源码,没有加这个注解啊?
如果照你所说的不实现继承的构造方法,就不需要继承这个概念了,继承就是给你提供一个原画,让你在他的基础上去创作,而构造函数就是初始化笔,你连笔都不初始化,怎么去创作。不初始化,所有继承的东西都是一样的,继承就失去了意义了