Objective-C day_1 (17-07-26)


面向对象编程 (OC)   (C) 面向过程

  OOP (Object Oriented Programming )面向对象编程 。

oc与swift虽然语法上差异很大,但是背后的思想以及所依托的类库都是相同的。

面向对象和面向过程的区别

对象:是类的实例

类:具有相同特征和行为的事物的抽象。

面向对象的核心思想是类和对象。

面向对象优点:

1.面向对象具有良好的可扩展性和重用性。

2.面向对象可以降低我们代码的耦合度,提高代码的可移植性。

3.面向对象接近于日常生活和自然的思考方式,可以提高我们软件开发的效率和质量。

OC语言的特点:具备完善的面向对象特性。封装,继承,多态。

oc中类的定义分为两个部分:接口部分和实现部分。

接口部分:对外声明类的特征和行为(.h文件中);接口部分标志:@interface...@eng:作用声明类的实例变量(成员变量)

实现部分:行为的具体实现(.m文件中)标志:@implementation ...@end

对象:对象是类的实例,万事万物皆对象。

类的定义:面向对象的核心思想是类和对象。

类的声明


类的实现


在main。m中写
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容