Objective-C 学习笔记

Objective-C(简称OC) 是指面向对象语言。

对象( object ) 指的是人能识别的东西,从你手中拿的手机,坐着的凳子、到桌子、汽车、房子等,这些都是对象。

而且,对象有属性( attribute ) ,并且能够接受消息 ( message ) 来进行相应的处理。

属性指的是对象的性质和所具有的信息,例如手机是什么牌子的,外表是什么颜色,内存多大,价格多少等等。

消息是指对象与对象之间的信息传递,是对象之间通信的唯一手段。请求、查询、应答和异常通知等,所有的通信和控制都是通过收发消息完成的。

对象收到消息后,会对消息进行解析,完成相应的处理并返回结果。具体的处理方法和这个对象的内部实现相关,这里叫作方法 ( method )。a

对象的属性一般被定义为指向其他对象的指针,这个指针叫作实例变量或变量。变量可能指向一个空的对象 (null),另外变量不一定必须是一个指针,也可以是数值类型。

总结

面相对象编程是指,以对象作为程序的基本模块来进行分析、设计和开发的一个种思考方式。

知识来源

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

推荐阅读更多精彩内容