欢迎光临
我们一直在努力

计算机阅读该程序,给出程序的输出结果。 #include <iostream.h> class A { public:     A(int i,int j)     {         a1=i;         a2=j;     }     void Print()     {         cout<<a1<<‘,'<<a2<<endl;     } private:     int a1,a2; }; class B { public:     B() : b(0)     {     }     B(int i) : b(i)     {     }     void Print()     {         cout<<b<<endl;     } private:     int b; }; class C: public A {     public:     C(int i,int j,int k,int l):A(i,j),c(l)     {     }     void Print()     {         A::Print();         b.Print();         cout<<c<<endl;     } private:     B b;     int c; }; void main() {     A a(7,8);     a.Print();     B b(9);     b.Print();     C c(4,5,6,7);     c.Print(); }-笔试面试资料

本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。

答案:

这是qklbishe.com第4971 篇笔试面试资料
提供答案分析,通过本文《阅读该程序,给出程序的输出结果。 #include <iostream.h> class A { public:     A(int i,int j)     {         a1=i;         a2=j;     }     void Print()     {         cout<<a1<<‘,'<<a2<<endl;     } private:     int a1,a2; }; class B { public:     B() : b(0)     {     }     B(int i) : b(i)     {     }     void Print()     {         cout<<b<<endl;     } private:     int b; }; class C: public A {     public:     C(int i,int j,int k,int l):A(i,j),c(l)     {     }     void Print()     {         A::Print();         b.Print();         cout<<c<<endl;     } private:     B b;     int c; }; void main() {     A a(7,8);     a.Print();     B b(9);     b.Print();     C c(4,5,6,7);     c.Print(); }-笔试面试资料》可以理解其中的代码原理,这是一篇很好的求职学习资料
本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。

答案:

阅读该程序,给出程序的输出结果。

#include <iostream.h>

class A

{

public:

    A(int i,int j)

    {

        a1=i;

        a2=j;

    }

    void Print()

    {

        cout<<a1<<‘,'<<a2<<endl;

    }

private:

    int a1,a2;

};

class B

{

public:

    B() : b(0)

    {

    }

    B(int i) : b(i)

    {

    }

    void Print()

    {

        cout<<b<<endl;

    }

private:

    int b;

};

class C: public A

{

    public:

    C(int i,int j,int k,int l):A(i,j),c(l)

    {

    }

    void Print()

    {

        A::Print();

        b.Print();

        cout<<c<<endl;

    }

private:

    B b;

    int c;

};

void main()

{

    A a(7,8);

    a.Print();

    B b(9);

    b.Print();

    C c(4,5,6,7);

    c.Print();

}

阅读该程序,给出程序的输出结果。      #include &lt;iostream.h&gt;      class A      {      public:           A(int i,int j)           {               a1=i;               a2=j;           }           void Print()           {               cout&lt;&lt;a1&lt;&lt;&#8216;,'&lt;&lt;a2&lt;&lt;endl;           }      private:           int a1,a2;      };       class B      {      public:           B() : b(0)           {           }           B(int i) : b(i)           {           }           void Print()           {               cout&lt;&lt;b&lt;&lt;endl;           }      private:           int b;      };       class C: public A      {          public:           C(int i,int j,int k,int l):A(i,j),c(l)          {           }           void Print()           {               A::Print();               b.Print();               cout&lt;&lt;c&lt;&lt;endl;          }      private:           B b;           int c;      };       void main()      {           A a(7,8);           a.Print();           B b(9);           b.Print();           C c(4,5,6,7);           c.Print();   }-笔试面试资料 区块链毕设学生286918393号
7,8
9
4,5,
0

7
C类中的私有成员B b调用的是默认构造函数吧

2020-12-21 21:12:10 回复(0)

文章部分来自互联网,侵权联系删除
www.qklbishe.com

赞(0)
未经允许不得转载: 京大飞辅助网程序员面试-区块链javago面经 » 计算机阅读该程序,给出程序的输出结果。 #include <iostream.h> class A { public:     A(int i,int j)     {         a1=i;         a2=j;     }     void Print()     {         cout<<a1<<‘,'<<a2<<endl;     } private:     int a1,a2; }; class B { public:     B() : b(0)     {     }     B(int i) : b(i)     {     }     void Print()     {         cout<<b<<endl;     } private:     int b; }; class C: public A {     public:     C(int i,int j,int k,int l):A(i,j),c(l)     {     }     void Print()     {         A::Print();         b.Print();         cout<<c<<endl;     } private:     B b;     int c; }; void main() {     A a(7,8);     a.Print();     B b(9);     b.Print();     C c(4,5,6,7);     c.Print(); }-笔试面试资料

相关推荐

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址