码迷,mamicode.com
首页 > 其他好文 > 详细

ojective-C学习笔记(5)关于面向对象编程

时间:2018-04-21 16:19:20      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:编程   code   file   c语言   alt   cocoa   nta   结构体   object   

先了解几个OC中有关面向对象编程的术语

类(class)是一种表示对象类型的结构体。这里所说的结构体和C语言中的结构体不是一回事。
对象(object)是一种包含值和指向其类的隐藏指针的结构体。
实例(instance)对象的另一种叫法。
消息(message)是对象可以执行的操作,通知对象去做什么。
方法(method)是为响应消息而运行的代码。
方法调度(nethod dispatcher)是OC使用的一种机制,用于推测执行什么方法以响应某个特定的消息。
除了上面一些术语,还有下面两个重要的编程术语。
接口(interface)是类为对象提供的特征描述。
实现(implementation)是使接口能正常工作的代码。

开始编程

新建一个Circle类

选择File->New->File在弹出面板中选择macOC->Cocoa Class点击Next,

技术分享图片

类名为Circle,点击Create
技术分享图片

Xcode为我们创建了两个文件,分别是后缀为.h的接口文件以及后缀为.m的实现文件。接下来分别编辑这两个文件。

ojective-C学习笔记(5)关于面向对象编程

标签:编程   code   file   c语言   alt   cocoa   nta   结构体   object   

原文地址:https://www.cnblogs.com/ccyag/p/8901563.html

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