首页 > 移动平台 > 详细

IOS开发-ObjC-对象、封装

时间:2016-03-21 19:48:56      阅读:253      评论:0      收藏:0      [点我收藏+]

C语言是基于过程的一种编程语言,而OC语言是基于对象的一种语言。

C是和其他的面向对象的语言的区别在于C语言更注重地层操作,思维方式相比面向对象的语言而言更接近机器的思维方式,而面向对象的语言更接近于人的思维方式。

人的思维方式就是对不同的事物进行分类,比如人类、鸟类等等,人类中又细分出男人,女人,或者从另一个角度来说分为好人和坏人。这就是类,把有相同属性的事物归为一类。

以人类为例,人类中每个人都有年龄、身高、体重、姓名、性别等,这写东西就是人类的属性,而人类还有一些共同的能力,比如吃饭、喝水、走路、跑步、学习、睡觉,这些就是人类的方法。在面向对象的语言中,我们把现实世界抽象成各种各样的类,而这各种各样的类也就具有各种属性和方法。我们可以通过操作

IOS开发-ObjC-对象、封装

原文:http://www.cnblogs.com/jiwangbujiu/p/5303047.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!