Lỗi OOP Operator Overloading

Mọi người chiều ấm ạ!!

Em không hiểu lỗi đó sửa sao nữa. Mấy class như phân số và thời e làm ok mà sang đây bị lỗi như vậy, thật sự em không biết sửa sao!! Mọi người xem giúp em với! Em cám ơn!


http://codepad.org/mSRYkDXT

Các lỗi:

  • Ngay::operator< không thể truy xuất.
  • Ngay::operator< đã được định nghĩa rồi (bị tái định nghĩa).
  • Ngay::operator< không thể gọi các thành viên (biến) riêng tư trong lớp Ngay.
  • Dẫn đến các lỗi ở dòng 196.

Khắc phục:

  • Để tất cả là public. Cả biến và hàm (operator).
  • Loại bỏ định nghĩa trùng của Ngay::operator<.
2 Likes

Cam on anh !! tai vi em lam lon 2 cai operator < giong nhau nen no bao la dinh nghia roi

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?