0
這是我的第一個話題。 我想問你關於C++中類的組合。我有兩個類,其中一個包含另一個的數組,例如Teacher
和School
。班組合
School
包含Teacher
陣列和Teacher
具有兩個變量,如string subject
和int students
(學生的數量)。
例如,類Teacher
有兩個功能:getSubAndStud(string, int)
和setSubAndStud()
。
我想問一下你在這樣我可以初始化數組,使學校擁有一批N
教師的每老師有主題等一批學生。
請認爲我是初學者,所以,如果可以的話,儘可能簡單地給出答覆。
預先感謝您。
你會這樣做在這個自然現貨。簡單地想象一下,你是這樣一個系統的用戶 - 你什麼時候添加一個老師?當然,在任何時候,因爲新老師都會來來去去。因此,您應該簡單地給學校班級一些增加老師的方法,但這取決於系統應該做什麼。另外,我會在number_students或類似的東西中重新命名學生,爲您節省您的解釋。我會把你的制定者和獲得者重新命名爲沒有設置和獲取的東西。如果你理解這些,那麼它就不那麼「自然」了。什麼是「SubAndStud」應該是什麼,順便說一句?把它寫出來。 – Aziuth
另外,getter(s)將是無參數的,而setter(s)將包含參數 – CinCout
歡迎使用StackOverflow。無論何時您提出問題,都可以利用所提供的形成可能性。這樣可以更輕鬆地閱讀和理解您的問題(特別是區分常規文本和關鍵字/代碼部分),並增加獲得答案的可能性。 –