猿问

C++中,什么叫消息,什么叫类,什么叫对象

C++中,什么叫消息,什么叫类,什么叫对象


慕哥6287543
浏览 1202回答 3
3回答

宝慕林4294392

消息传递指的是c++ (Smalltalk继承),这是一种面向对象的机制,它将成员函数/方法绑定到对象。通过指定对象来调用成员函数/方法,指定对象上的操作——例如“obj.op()”。公共Lisp对象系统中的泛型方法与消息传递机制不同,比如“(op obj)”。类是一组共享属性的东西。在c++中,实现函数的数据类型定义为一个类。它有两个主要部分:内部数据和操作数据的函数。这些数据和函数是类的属性。定义为该类数据类型的所有对象都具有该类定义的数据和函数。对象是一个开发抽象,它包含需要操作的数据和可以用来操作该数据的方法。例子:在C/ c++中定义一个Int I变量;其中int是类,I是类int的对象,类的定义用来描述int的属性,对象是具有类属性的实体。

牛魔王的故事

消息Message,是指不同的类之间交流的数据信息,你可以理解为两个人交流时发的短信。类是c++中引入的一种面向对象的表述,一个类表示一组相关联的变量方法的集合。既然类是一种声明,是一种抽象,那就不能被使用。所以有了对象这个概念。比如狗是一个类,里面包括吃东西这个函数,嘴巴这个概念…………但是你不能用狗来形容一只狗,而要对象,比如用这个类创建“旺财”这个对象,就是一只狗了。

明月笑刀无情

消息是类的方法,类是声明、抽象,对象是具体的实体。例如,灯泡是一个类,节能灯是一个对象。灯的开关是一个信息,当你打开它时,你向它发送一个信息
随时随地看视频慕课网APP
我要回答