iOS多态和Python多态2018-01-20

iOS多态

多态就是父类指针指向子类指针

多态是具有表现多种形态的能力的特征,是为了避免在父类里大量重载引起代码臃肿且难于维护。继承是子类使用父类的方法,而多态则是父类使用子类中重写父类的方法

Python多态

多态是实现将不同类型和类的对象进行同样对待的特性----不需要知道对象属于哪个类就能调用方法。

从本质上来说与IOS的多态也是一样的,不需要知道是哪个子类,而且如果是父类的则更可以直接调用,只不过Python的多态还跨类型,跨类

你可能感兴趣的:(iOS多态和Python多态2018-01-20)