码迷,mamicode.com
首页 > 移动开发 > 详细

蓝懿ios面向对象

时间:2015-12-24 00:33:37      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

nything Is Object,万物皆对象,对象就是类在内存中的一个实例,

属性@property

属性概念oc语言有,c语言里没有

self 调用的是当前对象的方法,对象方法用实例出来的对象名调

类中访问属性是点,访问方法用空格。

基础性数据类型比如,int,float,double等,他们在声明负值时,在栈内存中存放。

全局变量没初始化默认是0和nil,局部变量没初始化默认是随机的

一个类的方法可以没有声明只有实现,但不能只有声明,如果自由声明就会报错,理解为有一个人说自己可以做某件事,但是具体他做不了。如果一个方法只有实现那么它就属于私有的,只有自己能够调用,这个方法只有自己知道。在别的.m文件中如果引入了,不能被使用,因为他自己的方法没有声明。在别的文件里不知道。

 

新建的student类的实现文件:

#import "student.h"

@implementation student

-(void)study{

 

    NSLog(@"%d的%@在学习",self.age,self.name);

    [self call];

    

}

-(void)call{

    NSLog(@"%@在 打电话“,self.name);

    

}

@end

上面一段代码就是在一个ViewController文件里创建一个student类的implementation实现文件。st

蓝懿ios面向对象

标签:

原文地址:http://www.cnblogs.com/lanyisanqqi/p/5071733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!