首先,我對OOP很陌生,我正在苦苦掙扎。我有一個關於我的應用程序和繼承的當前設計的問題。從其他課程中檢索數據,同時延長
我有開始我所有的核心類引導程序文件,包括他們,這樣以後:
$security = new Security;
$error_handler = new ErrorHandler;
$application = new Application;
$mysql = new MySQL;
$template = new Template;
$user = new User;
我第一次加載安全和的ErrorHandler類,因爲應用程序類首先需要他們(扔自定義404錯誤,使GET變量安全等)。現在所有的類都擴展了Application類,但我似乎無法調用任何來自子類或父類的任何類的數據。
我讀到我需要首先調用父類的構造函數才能使用任何數據。這不是真正性感和有用的我的眼睛,我真的看不到使用然後延伸。
我應該改變設計嗎?或者我怎麼能使用從一個到另一個班的數據?我已經嘗試了作文,但最終成了一場噩夢,因爲我根本無法使用任何不同的兒童班的數據。