Tôi đã mô tả cho một đồng nghiệp tại sao một nhà xây dựng gọi một phương thức có thể là một phản mẫu.
ví dụ (trong C ++ rỉ sét của tôi)
class C {
public :
C(int foo);
void setFoo(int foo);
private:
int foo;
}
C::C(int foo) {
setFoo(foo);
}
void C::setFoo(int foo) {
this->foo = foo
}
Tôi muốn thúc đẩy tốt hơn thực tế này thông qua đóng góp bổ sung của bạn. Nếu bạn có ví dụ, tài liệu tham khảo sách, trang blog hoặc tên của các nguyên tắc, chúng sẽ rất được hoan nghênh.
Chỉnh sửa: Tôi đang nói chung, nhưng chúng tôi đang mã hóa bằng python.
this
đến bất kỳ phương thức nào bạn gọi từ hàm tạo.