关于多继承的初始化列表问题
为什么我在Person类里面不定义默认People(string color=“ ”),在MigrantFarmer.cpp里面用初始化列表MigrantFarmer::MigrantFarmer(...):worker(...),farmer(...){ } 就说我People没有默认的构造函数。明明在创建farmer类和worker类时传了color给people。
为什么我在Person类里面不定义默认People(string color=“ ”),在MigrantFarmer.cpp里面用初始化列表MigrantFarmer::MigrantFarmer(...):worker(...),farmer(...){ } 就说我People没有默认的构造函数。明明在创建farmer类和worker类时传了color给people。
2016-05-24
举报