例如,这是以下哪种情况:
- 不良实践
- 难以阅读
- 效率低下(调用
this
指针) - 其他任何原因导致此做法不好
.
class Person {
public:
string name;
Person(string name) {
this->name = name;
}
};
附言:
如何理解 Person(string name) : name(name) { }
this
关键字始终存在。 - Mat