Merhabalar. Bir ödevim var nasıl yapmam gerektiğini tam anlayamadım. Ödev konusu şu:
Elimizde 4 adet sınıf olacak bu sınıflarda öğrenciler olacak. Öğrenci ve sınıf isimleri sadece 1 karakterden oluşacak ve bu bilgi .txt dosyasında tutulacak. Örnek .txt dosyası :
1 A D C V K O F R W
3 Q P
2 Y I J M
4 E S Z N L
Bu sınıf ve öğrencileri linked list ile tutacağız. Anlamadığım yer, hoca şöyle istemiş:
Bu durumda beklenen minimum sınıflar
- Yönetim Sınıfı : Program menüsündeki işlemleri yönetecek
- Okul Sınıfı : Okulu temsil eden ve içerisinde sınıflar dizisi bulunan bir class
- Sınıf classı : Okuldaki bir sınıfı temsil eden ve içerisinde öğrenciler dizisi bulunan class
- Öğrenci sınıfı: Sınıftaki bir öğrenciyi temsil eden class
- Test Programı : Sınıf değil ana program ve test işlemlerini gerçekleştirecek
Burada hangi class'ta ne tutmalıyım, hangileri .h dosyası olacak hangileri .cpp dosyası olacak ? Son olarak hoca template kullanmamızı istemiyor. Template kullanmadan nasıl yaparım ?