类与对象,结构的区别
类是一个抽象的概念,是对某一类事物的抽象。举一个例子,能够把人类看做一个类,这个类的共性有:第1、站立行走,第2、有一个很发达的大脑,上面这两点都是静态的,描述的是客观的属性(attributes)。人类还须要吃饭、须要睡觉,上面这两点都是动态的行为,即方法(methods)。类能够包含函数,函数在类中就是动态的行为,即方法。post
对象就是类的实例化,人类是一个类,而每个人就是人类的实例化,即每个人就是一个对象,对象具备类的属性及方法(每一个人都站立行走、有一个发达的大脑,而且须要吃饭睡觉)。视频
结构体(struct)是由一系列具备相同类型或不一样类型的数据构成的数据集合,叫作结构。对象
类是一个抽象的概念,是对某一类事物的抽象。举一个例子,能够把人类看做一个类,这个类的共性有:第1、站立行走,第2、有一个很发达的大脑,上面这两点都是静态的,描述的是客观的属性(attributes)。人类还须要吃饭、须要睡觉,上面这两点都是动态的行为,即方法(methods)。类能够包含函数,函数在类中就是动态的行为,即方法。blog
对象就是类的实例化,人类是一个类,而每个人就是人类的实例化,即每个人就是一个对象,对象具备类的属性及方法(每一个人都站立行走、有一个发达的大脑,而且须要吃饭睡觉)。it
结构体(struct)是由一系列具备相同类型或不一样类型的数据构成的数据集合,叫作结构。class