当前位置:首页 > C+ + 程序设计(04737) > 正文内容

#include    class testl{    private:Int x;    public:testl ( )  {x=2;}
    void set (int a)  {  x=a;}
    void get&nb

高老师2年前 (2024-03-26)C+ + 程序设计(04737)10

#include    class testl{    private:Int x;    public:testl ( )  {x=2;}
    void set (int a)  {  x=a;}
    void get  ( )  { cout << x << endl;}
    };
    class test2{    private:int x;    public:test2( )  { x=3;}
    void set  ( int a ) {  x=a;}
    void get (  )  { cout << x << endl;}
    };    class test:public testl,public test2.{    private:int x;    public:void set(int a){x=a;}    void gettest (  ) { cout << x << endl ;}
    }  ;
    main  ( )   {
    test a;a.get( );    }

a.get( ); 基类test1和test2中都有get(),不能确定调用的是那一个。可修改为a.test1::get()。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/240724.html

分享给朋友: