OC语言第一课 面向对象、类、对象、方法一 ——ios学习连载六
2015-07-22 08:24
246 查看
1.oc中使用#import 导入一个头文件,C语言使用#include包含一个头文件,两者的功能是一样的,但是也有区别
2.创建一个自动释放池:@autoreleasepool
3.NSLog是oc中特有的函数,其作用是打印输出,且打印时自动换行
4.在oc当中,字符串都是用@“”表示
5.oc中的数据模型:整型:NSInteger;布尔类型:BOOL,表示“真”、“假”(true、false);字符串类型:NSString *
在oc中使用%@格式化,打印一个字符串对象
6. @interface Manager :NSObject
其中@interface 声明一个类,Manager为类名,NSObject为父类
7.通过指针方法可以修改类的实例变量,前提是实例变量一定是public
8.@public:公开的,表示属性在外部可以随意改变和获取
@protected :受保护的,只能在自己的类中和子类中使用
@private :私有的,只能在自己的类中使用
9.-(void)setAge :(int)age;
其中-表示的是方法的类型:类方法(静态方法)(+)、实例方法(-)
(void)表示的是方法的返回值类型
setAge表示的是方法名
(int)表示参数的类型
age表示的是形式参数
10.
方法名注意: 小写开头,驼峰标识
方法名可以没有字母,但是这样做代码的可读性不高,不推荐这么使用
11.类是抽象的概念,是对现实生活中事物的描述
对象是一个能够看得到、摸得着的具体实体,也就是事物实实在在存在的个体
2.创建一个自动释放池:@autoreleasepool
3.NSLog是oc中特有的函数,其作用是打印输出,且打印时自动换行
4.在oc当中,字符串都是用@“”表示
5.oc中的数据模型:整型:NSInteger;布尔类型:BOOL,表示“真”、“假”(true、false);字符串类型:NSString *
在oc中使用%@格式化,打印一个字符串对象
6. @interface Manager :NSObject
其中@interface 声明一个类,Manager为类名,NSObject为父类
7.通过指针方法可以修改类的实例变量,前提是实例变量一定是public
8.@public:公开的,表示属性在外部可以随意改变和获取
@protected :受保护的,只能在自己的类中和子类中使用
@private :私有的,只能在自己的类中使用
9.-(void)setAge :(int)age;
其中-表示的是方法的类型:类方法(静态方法)(+)、实例方法(-)
(void)表示的是方法的返回值类型
setAge表示的是方法名
(int)表示参数的类型
age表示的是形式参数
10.
方法名注意: 小写开头,驼峰标识
方法名可以没有字母,但是这样做代码的可读性不高,不推荐这么使用
11.类是抽象的概念,是对现实生活中事物的描述
对象是一个能够看得到、摸得着的具体实体,也就是事物实实在在存在的个体
相关文章推荐
- 初学C语言连载一
- C语言第五课 结构体、枚举——ios学习连载五
- c语言第四课 指针——ios学习连载四
- c语言第三课 数组、函数、预处理——ios学习连载三
- c语言第二课 c语言基础二——ios学习连载二
- C++学习
- C语言第一课 C语言基础一 ——ios学习连载一
- 【Power of Two】cpp
- 《C语言及程序设计》课程主页
- 黑马程序员-ios学习笔记 c语言 冒泡排序
- C语言之函数调用10—重复函数的多次调用
- 最大公约数和最小公倍数问题
- C语言之函数调用09—判断一个数是否为素数
- 初始化列表和构造函数
- 黑马程序员—IOS基础之C语言—数组与指针
- C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
- C++中 explicit的用法
- C语言之函数调用07—求4个数的最大公约数和最小公倍数
- C语言之函数调用06—彩球排列
- 初学iOS开发C语言基础