三体IT计划

导航

c++——对象

深入解析c++——对象

类名是对象所属的 类的名字。<对象名>中可以与一个或多个对象名,多个对象名可以用逗号分隔。<参数表>是初始化对象所需要的,建立对象时,可以根据给定的参数调用相应的构造函数进行初始化。无参数时,表示调用类的默认构造函数。

除了定义一般类对象外,还可以定义对象数组、指向对象的指针或引用。举个例子来说明:

Date date1,dates[31];
Date *pDate;
Date &date2=date1;
上面是在定义了日期类Date后,定义一般类对象,对象数组、对象指针和对象引用的示例。其中,date1是一般对象名,dates[31]是一个对象数组,他有31个元素,每个元素都是Date类的对象;pDate是指向Date类对象的指针,date3是一个Date类对象的引用,定义时对它进行初始化,使它成为对象date1的别名。

对象的定义和定义某类型的变量是一致的。

这就是今天要讲的对象的定义模块

posted on 2022-11-29 17:57  mbaicizhan  阅读(61)  评论(0编辑  收藏  举报