30/09/2018, 16:26

Hàm dựng trong class?

Khi tạo class có hàm hủy, em xây dựng 1 hàm dựng để gán giá trị mặc định thì hàm hủy này bị lỗi gạch đỏ, như thế là bị gì ạ.

Trần Hồng Phong viết 18:36 ngày 30/09/2018

Nói vậy ai mà biết. Hàm bạn thế nào?

Nhánh Lan Rừng viết 18:36 ngày 30/09/2018
class Diem
{
private:
	float DiemToan, DiemLy, DiemHoa;
public:
	Diem(){
		DiemToan = DiemLy = DiemHoa = 0;
	}
	Diem(void);
	~Diem(void);
};

Em nói nhằm lỗi hàm hủy, bị lỗi ở hàm Diem(void);

Trần Hồng Phong viết 18:35 ngày 30/09/2018

Diem(void);

Cái contructor này để làm gì vậy?

Diem(){
     DiemToan = DiemLy = DiemHoa = 0;	
}	
Diem(void);

Hai cái contructor nguyên mẫu hàm như nhau thì lỗi là đúng rồi

Bài liên quan
0