程序猿阵线联盟-汇总各类技术干货

c++中的构造函数

2017-12-14  本文已影响0人  d65c7f06da7f

在构造函数中,允许两个或者多个名字相同的函数同时存在,但参数不能相同,这称为函数的重载。

同时,c++中还有一个比较重要的函数,叫析构函数,它用于释放类。它的形式为:

~+++(){

}

其中的+++应该和类名相同。

1,举一个面向对象的例子。

用面向对象做一个简单的例子。

结果如下:

用面向对象输出的结果。

2,也可以通过构造函数来实现。

构造函数代码。

构造函数的名称应该与类名一样,大小写一致。

构造函数又分带参数的和不带参数的函数。

如以上构造函数还可以写成不带参数的。

不带参数的实现。

调用时应该注意没种函数的调用形式

RiceNoddle r;为不带参数的调用方式.

RiceNoddle r( xx,xx);带参数的构造函数调用方式.

上一篇 下一篇

猜你喜欢

热点阅读