[英]How to access the superclass object from the subclases?
我被要求用Java編寫一個程序,該程序具有一個名為1.College的類(它的數據成員具有'collegeName'和'address')2.繼承了College的部門(並且具有'departmentName'和'hodName'作為3.繼承部門的FaultyMember(它的數據成員具有'facultyMember','facultyMemberQualification'和'yearsOfExperience')。
我希望用戶輸入學院的名稱及其地址。 然后要求用戶輸入學院中的部門編號,然后輸入每個部門的名稱以及相應的部門HOD。 現在,當用戶輸入第一個部門的名稱時,程序還會詢問每個部門中教員的人數,並輸入教員的姓名,資格和工作年限。
我面臨的問題是,在我的問題中,超級類“部門”需要訪問子類“ FacultyMember”。
如何解決問題。
到目前為止,我已經編寫了代碼。
您好,無需深入探討您的senario的設計語義。 問題的答案是。
父母階級有義務了解其子女。 因此,您無法訪問父級內部的子級字段。
關於senario的設計。 請閱讀有關“具有”和“是”的關系。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.