✏️ 纠错
第 197 题 / 共 226 题
第6 题 执行下列代码,my_dog.name 的最终值是Charlie 。
class Dog {
public:
std::string name;
Dog(std::string str) : name(str) {}
};
int main() {
Dog my_dog("Buddy");
my_dog.name = "Charlie";
return 0;
}你真棒!
📝 题目解析
【答案】正确
【考纲知识点】面向对象知识
【详细解析】name是public类型,对name重新做了赋值,是正确的。