xt11-7.cpp

来自「谭浩强C程序设计习题答案」· C++ 代码 · 共 42 行

CPP
42
字号
#include <iostream>
using namespace std;
class A
 {
  public:
   A(){a=0;b=0;}
   A(int i){a=i;b=0;}
   A(int i,int j){a=i;b=j;}
   void display(){cout<<"a="<<a<<" b="<<b;}
  private:
   int a;
   int b;
 };

class B  : public A
 {
  public:
   B(){c=0;}
   B(int i):A(i){c=0;}
   B(int i,int j):A(i,j){c=0;}
   B(int i,int j,int k):A(i,j){c=k;}
   void display1()
    {display();
     cout<<" c="<<c<<endl;
    }
   private:
    int c;
};

int main()
{   B b1;
    B b2(1);
    B b3(1,3);
    B b4(1,3,5);
    b1.display1();
    b2.display1();
    b3.display1();
    b4.display1();
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?