最新回答 / Xuk816
                                
                                                            战斗机继承的可以是接口类,也可以不是接口类。接口类的定义是只含有纯虚函数,你看看Plane类的定义中是否只有纯虚函数就可以判断它是不是接口类。而不是根据继承关系确定是否为接口类。
                            
                        
                        2020-11-18
                
            
                                最新回答 / 慕工程6016816
                                
                                                            第一个问题 等号左边是父类 等号右边是子类 第二个问题 函数返回值取决于  ”调用函数的“  是否需要返回值作为结果,比如 加法函数 int sum(int a,int b){return a+b;} 就要int型返回值作为结果, 如果需要 你可以将 void  hunting 改成 int hunting ,main函数需要int 返回值是固定写法 调用方需要返回值,
                            
                        
                        2020-10-09
                
            
                                最新回答 / 慕侠2466091
                                
                                                            “一个类实例化另外一个类”,严格来说,这句话是不对的。其实,我们在提到“实例化”这个词语时,准确地说:实例化一个对象。“实例化”是类的一个具象化,就是在内存上开辟一块空间,这块内存空间就是一个对象,是这个“类”类型的。类是逻辑上的,是没有实体的。 对象是有实体的。假设存在继承   Class Worker : public PersonPerson * p = new Worker();   应该解释这句话:实例化了一个Worker类的对象,定义了一个指向Person类型的指针,但是现在让这个指针 p 指...
                            
                        
                        2020-10-09
                
            
                                最新回答 / 慕侠2466091
                                
                                                            unsigned int的作用是“强制转换”。因为通常我们认为地址是 unsigned int 的。只是编程习惯,便于阅读理解。不用 unsigned int 可以。用int 和什么都不用是一个效果。用unsigned int、用int、什么都不用,三种情况打印结果都一样。
                            
                        
                        2020-07-21
                
            
                                已采纳回答 / weixin_慕村4306521
                                
                                                            circle的类定义内,构造函数内coordinate *m_p=new coordinate(3,5);与数据成员中coordinate *m_p;矛盾,不妨改为如下,这样随着对象的解构,自动进行coordinate的析构函数class circle:public shape{public:circle(double r):m_p(3,5){m_r=r;cout<<"circle"<<endl;}virtual ~circle(){cout<<"~circle"<...
                            
                        
                        2020-02-28