首页 > 试题广场 >

写出下列程序的运行结果。 =============

[问答题]
写出下列程序的运行结果。
//===================================
//e0901.cpp
//===================================
#include<iostream>
using namespace std;
//-----------------------------------
class MyClass{
  int number;
public:
  MyClass();
  MyClass(int);
  ~MyClass();
  void Display();
};//---------------------------------
MyClass: :MyClass() {  cout <<”Constructing normally.\n"; }
//-----------------------------------
MyClass: :MyClass(int m) :number(m) {
  cout <<”Constructing with a number: " <<number <<endl;
}//-----------------------------------
void MyClass::Display(){  cout<<”Display a number:  "  <<number <<end1; }
//-----------------------------------
MyClass::~MyClass() {  cout  <<"Destructing.\n”; }
//-----------------------------------
int main() {
  MyClass  obj1;
  MyClass  obj2 (20);
  obj1.Display();
  obj2.Display();
}//==================================





推荐
运行结果为:
Constructing normally.
Constructing with a number: 20
Display a number: 1
Display a number: 20
Destructing.
Destructing.
发表于 2018-05-07 21:13:29 回复(0)
0,20
发表于 2021-07-22 20:01:50 回复(0)