Em có đề bài như trên ạ.
Em đang thắc mắc ở chỗ nhập xuất.
bên trong class lopSinhHoat có thuộc tính “danh sách đối tượng sinh viên” có kiểu (SinhVien *)
còn bên trong class SinhVien lại có thuộc tính “lớp” có kiểu (LopSinhHoat)
Vấn đề là khi nhập vào 1 thể hiện(instance) của class LopSinhHoat thì chắc chắn sẽ nhập danh sách các sinh viên(vì danh sách sinh viên là thuộc tính của LopSinhHoat)
Nhưng khi nhập danh sách sinh viên đó thì sẽ gọi đến phương thức nhập ( >> ) của class sinhVien -> ta phải nhập lại 1 cái lopSinhHoat (vì lớp- có kiểu LopSinhHoat - là một thuộc tính của class SinhVien)
Vậy em phải code như thế nào để giải quyết nó , mong các anh chị chỉ giáo ạ