⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 类型适应2.txt

📁 学C++的同学是不是遇到麻烦了
💻 TXT
字号:
#include   <iostream.h>
class     A
{
    public:
         A(int  i){a=i;}
         void    print(){cout<<a;}
         int  geta(){return  a;}
     private:
         int   a;
};
class   B:public   A
{
      public:
           B(int  i,int  j):A(i),b(j) { }
           void  print(){A::print();cout<<","<<b<<endl;}
       private:
            int   b;
};
void  fun(A   &d)
{
        cout<<d.geta()*10<<endl;
}
void   main()
{
        B   bb(9,5);
        A   aa(5);
        
        aa=bb;
        bb.print();       9,5       
        aa.print();       9
        cout<<endl;

        A    *pa=new   A(8);
        B    *pb=new   B(1,2);
        pa=pb;
        pb->print();     1,2
        pa->print();     1
        cout<<endl;

       fun(bb);            90

        pb=&bb;
        pb->print();      9,5
        pa=&bb;          
        pa->print();      9
        cout<<endl;
}








9,5
9
1,2
1
90
9,5
9



⌨️ 快捷键说明

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