如果子类重写了父类的存储属性,并且该属性在父类中已经定义了观察器,那么子类可以添加额外的观察器或自定义行为。如果属性的值在初始化时被设置(例如在初始化器中),willSet 和 didSet 不会被调用。…