最新回答 / JunboWang0731
个人意见,按照接口类的定义,是不能自定义构造函数的,否则违反了“仅有纯虚函数”这一条件;但是编译器应该是生成了一个作为“构造函数”功能的函数的,否则,实例化子类对象也无法生成
2019-01-18
最新回答 / 六个蒸蛋
个人理解,因为编译时从上往下的,所以如果将 doSomething() 函数写在 main 函数下面,则需要在 main 函数上面再声明一次 doSomething() 函数,以告诉系统待会在 main 函数中要用到 doSomething() 函数。<...code...>
2018-12-27
最新回答 / qq_库尔喀察_fmEV25
首先Shap中area()函数是纯虚构函数;其次float Shape:area() 这样的话返回值应该是一个float类型的;没返回值应该是void Shape:area()
2018-11-02