方法重写1
来源:互联网 发布:软件算固定资产吗 编辑:程序博客网 时间:2024/06/06 07:49
Main.m
#import <Foundation/Foundation.h>#import "Student.h"#import "Worker.h"/* 方法的重写: 1.必须有继承 2.方法名、参数列表必须一样 */int main(int argc, const char * argv[]){ //创建工人 Worker *worker = [[Worker alloc] init]; worker.name = @"老王"; [worker work]; //创建学生 Student *stu = [[Student alloc] init]; stu.name = @"小明"; [stu work]; return 0;}
Person.h
@interface Person : NSObject { NSString *_name; //名字 }- (void)setName:(NSString *)name;//社交活动- (void)work;
Person.m
#import "Person.h"@implementation Person- (void)setName:(NSString *)name { _name = name; }//社交活动- (void)work { NSLog(@"%@开始工作了",_name); }@end
Student.h以及Worker.h和Worker.m都是系统文件,没有自定义代码
Student.m
//社交活动- (void)work { NSLog(@"%@开始学习了",_name); }
0 0
- 方法重写1
- equals方法的重写1
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写
- 方法重写:
- 方法重写
- 方法重写
- 第九周项目二——分数的累加
- ubuntu14.04中安装qq(只需三句命令)
- 为TextView添加Drawable
- HTTP method GET is not supported by this URL
- Android APK反编译得到Java源代码和资源文件
- 方法重写1
- 十个最值得阅读学习的C开源项目代码
- C++指针(Pointer)的理解(指向指针的指针、指向引用的指针)
- weblogic10.3 java.lang.OutOfMemoryError: PermGen space
- 招聘程序猿的四点妙招
- 第九周项目一利用循环求和(3)
- 第9周项目3 输出星号图1
- 免费素材-Helium (AI, EPS, SVG, Icon Font)
- java jdk 设置