继承的实现(代码)
来源:互联网 发布:企业查找软件 编辑:程序博客网 时间:2024/05/17 02:09
//
// main.m
// jicheng
//
// Created by mac on 15/12/7.
// Copyright © 2015年 wx. All rights reserved.
//
#import <Foundation/Foundation.h>
#pragma mark Animal
@interface Animal : NSObject
-(void)eat:(NSString *)foodname;
@end
@implementation Animal
-(void)eat:(NSString *)foodname{
NSLog(@"吃食物%@",foodname);
}
@end
#pragma mark Dog
@interface Dog : Animal
-(void)kanmen;
@end
@implementation Dog
-(void)kanmen{
NSLog(@"wang,wang...");
}
@end
#pragma mark Cat
@interface Cat : Animal
-(void)zhualaoshu;
@end
@implementation Cat
-(void)zhualaoshu{
NSLog(@"miao,miao...");
}
@end
int main(int argc,const char * argv[]) {
@autoreleasepool {
Animal * an1 = [Animalnew];
[an1 eat:@"馒头"];
Dog * d1 = [Dognew];
[d1 kanmen];
[d1 eat:@"骨头"];
Cat * c1 = [Catnew];
[c1 eat:@"老鼠"];
[c1 zhualaoshu];
}
return0;
}
- 继承的实现(代码)
- 继承的代码实现
- C#中继承的代码实现方法。
- 继承简单代码实现
- ext中有关继承的实现的关键代码如下:(Ext.js中)
- 关于js的接口和 继承实现的代码例子
- Java(继承的实现)
- extjs3.3.1中继承实现代码的抽取和调用
- 请使用代码实现java的多继承。
- 私有继承、保护继承、公共继承之间的区别(代码形式)
- JavaScript继承实现(一)构造函数的继承
- 继承(代码体现)
- 继承——代码块的继承
- jQuery继承的实现(extends)
- javascript继承的实现(一)
- jQuery继承的实现(extends)
- js继承的实现(转载)
- 实现JSP的继承(动态include)
- 利用运行时进行控制器之间的跳转
- 封装的tableBar
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- java获取request中表单参数
- LeetCode解题报告--Combination Sum II
- 继承的实现(代码)
- 51nod1191
- android 实现静态图片文件的手势拉伸缩小
- linux下shell显示-bash-4.1#不显示路径解决方法
- N后问题 Java版
- Java基础_03_Java数组
- 深度学习相关链接
- 虚拟机安装Ubuntu14.04共享查看Win7上共享的文件夹
- 一些知识点的初步理解_9(独立成分分析-ICA,ing...)