“类”与传统的数据类型的关系及区别? 类是具有相同数据和相同操作的一组相似对象的定义

类作为对象模板,描述了相同特征和行为的对象的属性和操作。类与Pascal的记录或C的结构类似,但提供了不同级别的可访问性和操作定义,而不仅仅是数据聚合。类的实例具有状态,由实例变量表示,且可以执行类中定义的操作。
摘要由CSDN通过智能技术生成

“类”与传统的数据类型的关系及区别?

类的定义、类与对象的关系等

参考答案:

    (1)把具有相同特征和行为的对象归在一起就形成了类。类成为某些对象的模板,抽象地描述了属于该类的全部对象的属性和操作

。属于某个类的对象叫做该类的实例。对象的状态则包含在它的实例变量,即实例的属性中。类定义了各个实例所共有的结构,

类的每一个实例都可以使用类中定义的操作。实例的当前状态是由实例所执行的操作定义的。                         

    (2)类,就它是一个数据值的聚合的意义上来看,与Pascal中的记录或C中的结构类似,但又有差别。

类扩展了通常的记录语义,可提供各种级别的可访问性。也就是说,记录的某些成份可能是不可访问的,而这些成份对于本记录型来说具有可访问性。类不同于记录,因为它们包括了操作的定义,这些操作与类中声明的数据值有相同的地位。

 类是具有相同数据和相同操作的一组相似对象的定义,类定义可以视为一个具有类似特性与共同行为的对象的目标,可用来产生对象,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sunshine_girl_coder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值