私は現在2つの完成したクラスを持っていますが、TeacherクラスとStudentクラスにはデフォルト定義があります。他のクラスオブジェクトを使用する配列を持つクラス
今、私はクラスルームとスクールのクラスを理解しようとしています。 Classroomクラスは、教師と35のStudentオブジェクトの配列を保持することになっています。
Schoolクラスには、100 Classroomオブジェクトの配列が含まれているはずです。
どうやってクラスの配列を初期化するのか知っていますが、他のクラスのオブジェクトを使ってこれをどうやって達成するのか分かりません。例えば
class Teacher
{
private:
string last;
string first;
int gradeLevel;
public:
Teacher();
};
Teacher::Teacher()
{
last = "AAAA";
first = "BBBB";
gradeLevel = 0;
}
class Student
{
private:
string studLast;
string studFirst;
public:
Student();
};
Student::Student()
{
studLast = "AAAA";
studFirst = "BBBB";
}
class Classroom
{
};
class School
{
};
代わりにベクトルを使用することができます。 – user1438832
@ user1438832配列を使用する必要があります – Alex204
@ Alex204:なぜ配列を使用する必要がありますか? –