单项选择题

下列关于构造函数的描述中,错误的是( )。

A.构造函数名与类名相同
B.构造函数可以有返回值
C.构造函数可以重载
D.每个类都有构造函数
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <iostream> using namespace std; class sample pnvate: int x; static int y; public: sample(int a); static void print(sample s); ; sample::sample(int a) x=a; y+=x; void sample::print(sample s) cout<< x= <<s.x<< ,y= <<y<<endl; int sample::y=0; int main() sample s1(10); sample s2(20); sample::print(s2); return 0; 程序运行后的输出结果是( )。
A.x=10,y=20
B.x=20,y=30
C.x=30,y=20
D.x=30,y=30
单项选择题
有如下程序: #include <iostream> using namespace std; class Point int x,y; public: Point(int x1=0, int y1=0):x(x1),y(y1) int get() return x+y; ; class Circle Point center; int radius; public: Circle(int cx,int cy, int r):center(cx,cy),radius(r) Int get() return center.get()+radius; ; int main() Circle c(3,4,5); cout<<c.get()endl; return 0;
A.5



B.7
C.9



D.12
相关试题
  • 如果类中的一个成员函数的定义实现在类内,...
  • 下列程序的输出结果是______。 #in...
  • 在下面程序的横线处填上适当的内容,使程序...
  • 请在横线处填写派生类Derived的继承方式,...
  • 写出下列程序的运行结果______。 #...