举一个真实世界的例子,假设基类是Vehicle,具体类是TwoWheeler和FourWheeler。现在车辆的类型——TwoWheeler或FourWheeler,由基类Vehicle决定。当我使用alloc-init方法创建TwoWheeler/FourWheeler的实例时,它调用如下所示的super实现来设置Vehicle类中定义的公共(public)属性的值,并且在这些属性中,其中一个是实际决定类型的类型是双轮车还是四轮车。if(self=[superinitWithDictionary:dict]){[selfsetOtherAttributes:dict];returns