类与对象,结构的区别

Posted ylsunnny

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类与对象,结构的区别相关的知识,希望对你有一定的参考价值。

类是一个抽象的概念,是对某一类事物的抽象。举一个例子,可以把人类看作一个类,这个类的共性有:第一、站立行走,第二、有一个很发达的大脑,上面这两点都是静态的,描述的是客观的属性(attributes)。人类还需要吃饭、需要睡觉,上面这两点都是动态的行为,即方法(methods)。类可以包含函数,函数在类中就是动态的行为,即方法。

对象就是类的实例化,人类是一个类,而每一个人就是人类的实例化,即每一个人就是一个对象,对象具有类的属性及方法(每个人都站立行走、有一个发达的大脑,并且需要吃饭睡觉)。


结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,叫做结构。

 


来自于:https://blog.csdn.net/qq_37474693/article/details/78165962





以上是关于类与对象,结构的区别的主要内容,如果未能解决你的问题,请参考以下文章

四类与对象

抽象类与接口

类与对象

什么是类?类与对象的区别是什么?

Java 抽象类与接口

类与对象的区别