- 博客(5)
- 收藏
- 关注
原创 Object-C 便利构造器
上一篇介绍了完整的初始化方法。那还有没有方便、快捷一点到初始化方法呢?答案是有的:便利构造器。便利构造器在初始化的方法的基础上面前进了一小步。封装了对象创建的过程。便利构造器是 + 类方法。返回本类的实例,方法名以类名开头。可以有0或者多个参数。内部实现:封装了alloc和init方法。使用起来更简洁。声明:// 便利构造器 + (instancetype)PersonWithName:(NS...
2018-06-03 16:47:43
323
原创 Object-C 类的继承和初始化方法
面向对象编程的第一个特点: 继承。继承在项目中由什么作用:减少重复代码的书写,增加其它特有的功能。比如下图:或者动物类又分:猫科动物和犬科动画等等。猫科里面又分狸花猫、布尔猫、星罗猫等。犬科里面有分:藏獒、黑背、田园犬等。继承的关系:1、继承的上层是:父类,继承的下层是:子类。 2、继承是单向的,不能相互继承。 3、继承具有传递想...
2018-06-03 16:37:49
1914
原创 实例变量可见度和方法
实例变量的可见度分为以下四个: // 成员变量及成员变量的可见范围(访问范围)。 @private // 私有的,只有自己可以访问 NSString *_name; @protected // 受保护的,只有自己和自己的子类可以访问 NSString *_money; @public // 共有的,都可以访问 NSString *_add...
2018-06-03 15:42:43
338
原创 类、对象的创建和使用
上篇介绍过面向对象编程的基础是对象,也就是类。怎样创建一个类呢?// 对象的创建 alloc分配空间,init初始化。 Model *model = [[Model alloc] init]; // 赋值 model.name = @"sunjunwei"; // 输出 NSLog(@"%@",model.name);alloc : 分配空间,根据类中声明的...
2018-06-03 12:02:12
589
原创 Object-C 类和对象
Object-C 语言的介绍,网上有很多基础教程,这边就不介绍了,可以在网上搜索一下。主要是归纳一下Object-C的知识。简单说明一下:Object-C简称OC,扩充自C语言,对C语言做了面向对象的处理。 是OS X和iOS操作系统的主要编程语言。 Swift 是最新的苹果推荐的编程语言,再过几年也许都使用Swi...
2018-05-05 23:41:41
3409
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人