构造函数的返回类型是void // 构造器(函数)没有返回值类型,什么都不用写. C. 构造函数和类有相同的名称,并且不能带任何参数 D. 一个类可以定义多个构造函数 相关知识点: 试题来源: 解析 // 构造器 ( 函数 ) 没有返回值类型 , 什么都不用写 . D. 一个类可以定义多个构造函数 ...
首先定义类Person classPerson{public:stringname; Person()=default;//默认构造函数Person(stringnam):name(nam){}voidoperator=(constPerson& p){//赋值构造函数this->name=p.name;} }; Person a("xiaoming"); Person b; cout<<b.name<<endl;//空b=a;//执行赋值构造函数cout<<b.name<<endl;//xiaom...
public class MyPrint { public void MyPrint(){ //这是一个方法,如果去掉void就是构造函数 System.out.println("method");} public test(){ //提示错误,方法声明错误,必须加上返回值 } public static void main(String[] args){ MyPrint mp=new MyPrint(); //构造函数自动调用 mp.My...