想问问被注释的那个代码是做什么用的.
问题相关代码,请勿粘贴截图
class BlackCoat : public Coat
{
public:
// BlackCoat():Coat(),m_strColor("Black Coat")
// {
// }
const string& color() override
{
cout << m_strColor.data() << endl;
return m_strColor;
}
private:
string m_strColor;
};