OC学习笔记(三)--类与对象
来源:互联网 发布:vscode 网页 编辑:程序博客网 时间:2024/05/17 02:39
#import <Foundation/Foundation.h>//类的声明//对象的属性和行为@interface Person : NSObject //注意:类名一定要第一个字母大写或者驼峰式{ //声明对象属性,成员变量(实例变量)默认初始化为0 @public int age; BOOL sex;}@end//行为或方法,类似于函数(但不同),三要素:返回值,方法名,参数;//同样有声明和实现,注意:方法的声明不能写在大括号里//必须用减号-开头,且数据类型必须要用小括号()括住,因此在OC的方法中,()的作用只有一个,就是括住数据类型;- (void) eat;//类的实现,用来写@interface中方法的实现的@implementation Person- (void)eat{ NSLog(@"我刚吃了20个馒头!");}@endint main(){ //OC中,使用[]来执行一个行为,格式为:[执行行为者 行为事件名称] //对象的创建:利用类来创建对象 //对象的赋值:只能使用指针来修改属性值 Person *p = [Person new];//[Person new]创建一个新对象,并且返回新对象地址 p->age = 10;//给p所指向的对象属性赋值 p->sex = YES;//yes表示男,no表示女 //给p所指向的对象发送一个eat的消息 [p eat]; return 0;}
0 0
- OC学习笔记(三)--类与对象
- oc学习笔记(四)面向对象-类的三大特性:封装,继承,多态
- OC学习笔记(五)--对象与函数
- OC学习笔记三---面向对象三大特性
- Java学习笔记,类与对象(三)
- oc学习笔记(二)面向对象-类和对象
- PHP学习笔记(三)类与面向对象
- Scala学习笔记(三) ---- 类与对象
- Java基础学习笔记:(三)类与对象
- oc学习笔记(三)面向对象-对象的方法
- [OC学习笔记]对象
- 黑马程序员-OC笔记(二)类、对象与方法
- 学习笔记:OC面向对象(2)
- OC学习笔记(四)--对象指针
- 016-类与对象-OC笔记
- OC学习笔记之-OC基础知识(类于对象)
- OC语言学习01-类与对象
- OC学习笔记之面向过程与面向对象
- 函数的几种写法以及重载
- 深入探索透视纹理映射(上)
- 模版导出excel、word
- cordic不同象限变换
- 克隆检测工具ccfinerx安装
- OC学习笔记(三)--类与对象
- 网站出现无法连接数据库错误,Temp文件夹权限对网站的影响
- 织梦dedecms数据库类$dsql使用方法步骤
- DX名词解释:渲染目标(Render Target)
- Device Tree(三):代码分析
- iOS 扫码登录
- Android和html5的js交互
- hdu 2433 Travel(最短路径数思想)
- Hibernate基础知识(1)