首页 > 试题广场 >

下列函数中,_______________不能重载。

[单选题]
下列函数中,_______________不能重载。
  • 成员函数    
  • 非成员函数
  • 析构函数
  • 构造函数
类的析构函数是类的一种特殊的成员函数,它会在每次删除所创建的对象时执行。
析构函数的名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀,它不会返回任何值,也不能带有任何参数。析构函数有助于在跳出程序(比如关闭文件、释放内存等)前释放资源。
发表于 2020-08-24 20:30:56 回复(0)
析构函数  无参无返回值无类型  与重载相矛盾  

什么是函数重载(what)?

函数重载是指在同一作用域内,可以有一组具有相同函数名不同参数列表的函数,这组函数被称为重载函数
重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。

发表于 2020-08-15 10:04:54 回复(0)
重载函数是同名不同参数的
构造函数一般都需要重写的。
一个类里面构造一般都是需要重载的。
而成员函数,在它的派生类里面,如果不满意父类的方法,一般就是重写。
而非成员的函数,我们一般是利用形参的类型和个数不同来重载它们

发表于 2020-08-09 00:09:15 回复(0)
构造函数一般都需要重写的。 一个类里面构造一般都是需要重载的。 而成员函数,在它的派生类里面,如果不满意父类的方法,一般就是重写。 而非成员的函数,我们一般是利用形参的类型和个数不同来重载它们
发表于 2022-11-24 10:22:20 回复(0)
构造函数一般都需要重写的。 一个类里面构造一般都是需要重载的。 而成员函数,在它的派生类里面,如果不满意父类的方法,一般就是重写。 而非成员的函数,我们一般是利用形参的类型和个数不同来重载它们
发表于 2021-06-27 14:37:38 回复(0)