OC第三课
来源:互联网 发布:me352ll a支持什么网络 编辑:程序博客网 时间:2024/05/22 09:04
方法的声明与事项,都是必须以+或者-开头
+表示类方法(静态方法)
-表示对象方法(动态方法)
声明所有的变量和方法都是在.h头文件中,都是public类型
变量的作用域:
@public 全局都可以访问
@protected 只能在类内部和子类中被访问
@private 只能在类内部被访问
变量的定义必须在类的{ }中
默认是protected;
类的对象 自动释放机制
Student *stu=[[[Student alloc] initWithAge:15 andNo:2] autorelease];跟下面的效果一样,只是内部自动释放
利用系统的方法创建对象,都是自动释放内存。
Student *stu=[[Studnet alloc] initWithAge:15 andNo:2];
[stu release];
如果方法直接写在.m文件中,就代表是私有方法。
//谁调用方法,self就指向谁
- 静态方法 对象
+动态方法 类
Student *stu=[[Student alloc] init]; 相当于Student * stu=[Studnet new]; //调用默认的构造方法
但是调用自己重新写的构造方法就不行,必须
Student *sut=[[Studnet alloc]initWithage:100];
- OC第三课
- OC第三课
- 小小君的OC第三课
- OC-----第三讲
- OC----第三讲作业
- OC第三题通讯录
- OC学习第三站
- OC第三讲(Inherit 继承)
- OC 第三讲 继承初始化方法
- OC第三讲继承-动物类
- swift 链接OC第三方框架
- Swift调用第三方OC项目
- OC基础第三章: 继承 、 封装、多态
- iOS swift中导入OC第三方
- swift调用第三方oc库
- swift 调用第三方的oc 方法
- GitHub第三方资源库整理(OC篇)
- GitHub第三方资源库整理(OC篇)
- 并查集判断图有无回路问题之hdu1272
- 题目2:在斐波那契数列中,找出4百万以下的项中值为偶数的项之和。
- 【Linux学习笔记】Linux主机如何实现无需输入密码的远程登录或脚本远程执行
- IOleInPlaceFrame接口介绍
- .dll和.lib文件的生成和使用 c++
- OC第三课
- 【javaWeb第五天】-密码学基础和tomcat的https连接器
- uva 10047
- 题目1:找出1000以下自然数中3和5的倍数之和。
- HTML5 LocalStorage 本地存储
- 使用Kingroot PC版一键root手机通用教程
- 新的开始
- 设计模式 电子书 免费下载
- Eclipse下,SVN迁出JavaWeb工程问题汇总及解决方案