我有一个超类A和子类B都是ViewControllers。守则如下: var a : Bool = false var b : Int = 10 }所以,A类中有一个变量a,每当它改变时,它应该改变b类的变量b,也就是说,它应该调用一个方法changeB(),它将更新b。实现这一目标的一种方法是使用事件调用方法changeB(),该方
extends A { private override def a: Int = super.a }
//I want to close `a` memeber for all traitsextending B; it's still possible to open it in some another trait `C extends A`, or even `Z extends Bextends A { private override def a: Int = super.a</em