美文网首页
类和对象的区别

类和对象的区别

作者: Lrrrrtt | 来源:发表于2018-05-01 17:50 被阅读0次

类是一个抽象的概念;

而对象是类抽象概念的实物表达;

打个比方:

比如水果摊进了一批水果(就好比是类);

然后就去问卖家有哪些新鲜的水果;

店家说有苹果、梨、桃等等(这里的苹果、梨、桃就是对象);

也就是说对象是类的具体表达;

而类则是对象的抽象表达类是对或者说一类事物的抽象描述,而对象用于表示现实中该类事物的个体。

类:

类是对象的抽象,描述一组对象的共同特征和行为(如人)。类中可以定义成员变量和成员方法,成员变量用于描述对象的特征,也称作属性(如一个人有眼睛,鼻子,嘴巴等属性),成员方法用于描述对象的行为,可简称方法(相当于函数),

对象:

对象用于表示现实中该类事物的个体,如不同的你和我都是实实在在存在的人,是具体的,有各自属于自己的眼睛,鼻子,嘴巴。

相关文章

  • 类和对象的区别

    类是一个抽象的概念; 而对象是类抽象概念的实物表达; 打个比方: 比如水果摊进了一批水果(就好比是类); 然后就去...

  • 类和对象的区别

    1,类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽象的属性与行为。就好像“Pers...

  • 类和 对象的区别

    作为初学者,比较容易混淆类和对象的概念。类是一个抽象的概念,对象则是类的具体实例。比如人是一个类,司马迁、李白、杜...

  • Python-类对象和实例对象的区别

    Python语言中类对象和实例对象是存在区别的,从类对象和实例对象的数据属性来看比较清晰。 类对象:Class o...

  • 面向对象:类和对象的区别

    在面向对象中,我们经常会遇到类和对象而且两者常常在一起使用,那抹怎样区分他们那,一起来看看吧! 1:类 1.1什么...

  • runtime---实例对象、类对象与元类对象&消息传递&消息转

    类对象与元类对象的区别和联系 类对象存储的是实例方法列表,元类对象存储的是类方法列表 实例对象是objc_obje...

  • Java面向对象笔记

    类和对象 对象的概念 什么是面向对象 类 什么是对象的属性 什么是对象的方法 类与对象的关系/与区别 什么是对象 ...

  • 面向对象两三事

    实例和类的区别 类:a. 变量: 所有实例共享b. 对象: 属性引用类.对象、实例化 对象=类()c. 绑定属性:...

  • 函数类和对象区别

    类与类:行为不同 对象与对象:数据不同

  • iOS 类和对象的区别

    class 和 object 在Object-C的定义 objc_class结构体的实现 isa指针 是一个类型为...

网友评论

      本文标题:类和对象的区别

      本文链接:https://www.haomeiwen.com/subject/hchfrftx.html