本帖最后由 zhao543 于 2017-6-4 23:25 编辑
[C] 纯文本查看 复制代码 1.#import和#include
2.NSLog函数
3.NSString字符串
4,BOOL类型和Boolean类型
5.面向过程和面向对象的编程思想
区别:
面向过程:完成一件事情,需要多少步骤
面向对象:完成一个事情,需要多少个对象
6.什么是类,什么是对象?
7.如何设计一个类?
//类的声明
@interface HMStudent : NSObject
{
NSString *_name;
int _age;
NSString *_grade;//班级
}
@end
//类的实现
@implementation HMStudent
@end
8,对象的创建和使用
HMStudent *s = [HMStudent new];
s->_name = @"likai";
9,方法的声明实现调用
1,无参数的方法
- (void)run;
2,带1个参数的方法
- (void)eatWithFood:(NSString *)food;
3,带多个参数的方法
- (int)sumWithNum1:(int)num1 andNum2:(int)num2 andNum3:(int)num3;
[Objective-C] 纯文本查看 复制代码 1.#import和#include[/size][/font][/color][/align]
2.NSLog函数
3.NSString字符串
4,BOOL类型和Boolean类型
5.面向过程和面向对象的编程思想
区别:
面向过程:完成一件事情,需要多少步骤
面向对象:完成一个事情,需要多少个对象
6.什么是类,什么是对象?
7.如何设计一个类?
//类的声明
@interface HMStudent : NSObject
{
NSString *_name;
int _age;
NSString *_grade;//班级
}
@end
//类的实现
@implementation HMStudent
@end
8,对象的创建和使用
HMStudent *s = [HMStudent new];
s->_name = @"likai";
9,方法的声明实现调用
1,无参数的方法
- (void)run;
2,带1个参数的方法
- (void)eatWithFood:(NSString *)food;
3,带多个参数的方法
- (int)sumWithNum1:(int)num1 andNum2:(int)num2 andNum3:(int)num3;
|
|