在构造函数中,允许两个或者多个名字相同的函数同时存在,但参数不能相同,这称为函数的重载。
同时,c++中还有一个比较重要的函数,叫析构函数,它用于释放类。它的形式为:
~+++(){
}
其中的+++应该和类名相同。
1,举一个面向对象的例子。
用面向对象做一个简单的例子。
结果如下:
用面向对象输出的结果。2,也可以通过构造函数来实现。
构造函数代码。构造函数的名称应该与类名一样,大小写一致。
构造函数又分带参数的和不带参数的函数。
如以上构造函数还可以写成不带参数的。
不带参数的实现。调用时应该注意没种函数的调用形式
RiceNoddle r;为不带参数的调用方式.
RiceNoddle r( xx,xx);带参数的构造函数调用方式.
网友评论