kotlin使用的时候发现继承这块和java有区别。 直接继承生成的单独类的时候,需要在被继承的class前面加open修饰才行,要不会报错Cannot inherit from final xxxx
例:
open class BaseActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } }
kotlin使用的时候发现继承这块和java有区别。 直接继承生成的单独类的时候,需要在被继承的class前面加open修饰才行,要不会报错Cannot inherit from final xxxx
例:
open class BaseActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } }