多态
动物
@interface Animal : NSObject
- (void)eat;
@end
@implementation Animal
- (void)eat
{
}
@end
狗
@interface Dog : Animal
- (void)run;
@end
@implementation
- (void)run
{
}
- (void)eat
{
}
@end
猫
@interface Cat : Animal
@end
@implementation Cat
- (void)eat
{
}
@end
void feed(Animal *a)
{
}
int main()
{
}