黑马程序员-OC语言-类的声明和实现(听课笔记)
来源:互联网 发布:淘宝量身定做羊绒衫 编辑:程序博客网 时间:2024/09/21 11:25
------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的头文件中
2)声明类,我们通常放到.h的头文件中
3 、实现一个类
1)实现一个类 使用关键字:@implementation2)实现一个类通常放到.m的文件中
3)实现类主要是对方法的具体实现
0 0
- 黑马程序员-OC语言-类的声明和实现(听课笔记)
- 黑马程序员-OC语言-封装的实现步骤(听课笔记)
- 黑马程序员-OC语言-多态的实现(听课笔记)
- 黑马程序员-OC语言-类的本质(听课笔记)
- 黑马程序员-OC语言-无参方法声明实现及调用(听课笔记)
- 黑马程序员-OC语言-self和super关键字(听课笔记)
- 黑马程序员-OC语言-类方法(听课笔记)
- 黑马程序员-OC语言-函数和对象方法的区别(听课笔记)
- 黑马程序员-OC语言-对象和方法之间的关系(听课笔记)
- 黑马程序员———OC语言 类的声明和实现
- 黑马程序员---OC基础---类的声明和实现
- 黑马程序员-oc中类的声明和实现
- 黑马程序员------OC中类的声明和实现
- 黑马程序员-OC语言-依赖关系(听课笔记)
- 黑马程序员-OC语言-关联关系(听课笔记)
- 黑马程序员-OC语言-方法重载问题(听课笔记)
- 黑马程序员-OC语言-SEL类型(听课笔记)
- 黑马程序员-OC语言-@property增强使用(听课笔记)
- [华为机试练习题]2.大数求和
- CSS三角形制作样式
- UVa 11917 - Do Your Own Homework
- .JavaCore/HeapDump文件及其分析方法
- 莫一种可能的原因 gzip: stdin: not in gzip format
- 黑马程序员-OC语言-类的声明和实现(听课笔记)
- Spring AOP 之 HelloWorld(简单例子)
- java中的内部类总结
- 如何查看javacore和heapdump文件
- javacore文件及heapdump文件分析
- LeetCode Unique Paths
- Python数据类型之列表
- 字符串反转
- 直接拿来用!十大Material Design开源项目