黑马程序员-OC语言-类的声明和实现(听课笔记)

来源:互联网 发布:淘宝量身定做羊绒衫 编辑:程序博客网 时间:2024/06/10 23:44

 ------Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ------

1 、关于类的几个名词

.h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@interface和@end。
注意:.h中的方法只是做一个声明,并不对方法进行实现。也就是说,只是说明一下方法名、方
法的返回值类型、方法接收的参数类型而已,并不会编写方法内部的代码。
.m:类的实现文件,用于实现.h中声明的方法。类的实现使用关键字@implementation和@end。

方法

方法的声明和实现,都必须以 + 或者 - 开头
+ 表示类方法(静态方法)
- 表示对象方法(动态方法)
在.h中声明的所有方法作用域都是public类型,不能更改


成员变量(实例变量\ 属性)

成员变量的常用作用域有3种:
@public 全局都可以访问
@protected 只能在类内部和子类中访问
@private 只能在类内部访问


2.声明一个类

1)声明类使用关键字 @interface
2)声明类,我们通常放到.h的头文件中



3 、实现一个类

1)实现一个类 使用关键字:@implementation
2)实现一个类通常放到.m的文件中
3)实现类主要是对方法的具体实现

0 0