使用
interface Anint {
fun doStuff()
}
class AClass : Anint {
override fun doStuff() = print("hello")
}
class AnintManager {
//val l = listOf<Anint>
fun manage() { //for each Anint, doStuff() }
}
fun main(args: Array<String>) {
val a = AClass()
val b = AClass()
AnintManager().manage()
}
我怎样这样做,每次我实现一个实现&#34; Anint&#34;的新对象时,该对象被添加到&#34; AnintManager&#34;中的列表?如果实现此目的的代码放在界面
中,那就太酷了