变量、数据和对象,到底指的是什么?

变量、数据和对象,到底指的是什么?

变量、数据和对象,到底指的是什么?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

例如:int a = 10;

这个a就是变量,10就是数据。

如果现在有一个Person类,实例化这个Person类比如:Person p1 = new Person(); 这个p1就是对象,即某一个类实例化后得到一个具体的类的对象。

  • 天才杰 提问者 #1
    前面的明白了,但最后那个Person类还没有学到,能举简单点的例子吗?
    2017-06-15 23:25:24
  • 天才杰 提问者 #2
    而且,我不知道什么是类
    2017-06-15 23:26:02
  • lingtingcn 回复 提问者 天才杰 #3
    你好,我后面举例的Person的书写是Java语言的写法,思想是一样的,OC的写法:Person *p = [[Person alloc]init]; 比如人类就是一个类,具体的一个人,比如小明就是对象,可以把p看成是小明。
    2017-06-19 10:48:35
Tender10 2017-06-16 10:31:19

比如以动物为例,动物包含了猫,狗等,那么猫和狗都可以概括成动物一类,那么动物就是个类,而类可以实例化对象出来,那么猫和狗就是动物的一个一个对象。上面Person就相当于类,Person *p1就是实例化一个对象,p1就想到于猫或者狗。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS入门:基础语法与常用控件
  • 参与学习       1337    人
  • 提交作业       712    份
  • 解答问题       1878    个

很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师