父类暂时用不到的函数,由于不可以定义,所以避免了错误。
第三种最好,
再图中,shape父类里面的retarea()是斜体字,说明是虚构类。如果子类中没有getArea()那么会自动继承,相反会覆盖。
注意:在函数中,virtual加在析构函数之前不会导致整个函数都是虚构函数。从而不可定义。
父类暂时用不到的函数,由于不可以定义,所以避免了错误。
再图中,shape父类里面的retarea()是斜体字,说明是虚构类。如果子类中没有getArea()那么会自动继承,相反会覆盖。
注意:在函数中,virtual加在析构函数之前不会导致整个函数都是虚构函数。从而不可定义。