var可以用val和Kotlin中的继承类重写吗?
我是Kotlin的新手,现在还在努力寻找方向。 我知道从这个问题 ,val可以被覆盖与var继承它的类,但这是真的另一种方式呢? 如果不是,是否有任何可能的解决方法?
可以用var
覆盖val
,因为后者比前者有更多的信息。
一个var
属性封装了一个get
和一个set
,而一个val
只包含一个get
。 这种方式var
覆盖val
的get
并添加它的set
(因为为什么不)。
反过来显然是不正确的。