我是新來的,所以如果我做錯了,請指出我的方向。什麼是不同類型的java類?
我覺得這有點尷尬的問題,因爲我不太清楚自己的想法。
在大學,我們被教導說,一個被寫成對象的java類,帶有構造函數,getter,setter等被稱爲「容器類」。它們包含有關自己的數據(例如名稱屬性)。
我的問題是什麼是其他類的類?例如,你必須有一個類來創建和操作你的對象。對於一個小程序來說,這不是一個問題(只要把它放到主類/方法中)。對於一個更大的程序來說,這將是愚蠢的和難以管理的,所以顯然你創建了其他類。我已經把我的名字命名爲「Handler」。我有一個「FileHandler」和「ObjectHandler」等。
這些類是什麼類?那裏有其他班級類型嗎?
編輯:爲了澄清,我想知道怎麼稱呼一類的類,如設計用於做特定事情的類。助手類?工具類?
最後編輯:我在這裏回答了我的問題:https://stackoverflow.com/a/43964279/7985805
***在大學時,我們被教導說,一個java類本身就是一個對象...... ***退出uni asap !!!! –
一個類不是一個對象,它是一個對象藍圖。此外,這不是一個編程問題。 – DKIT
在這裏,你可以找到,https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html –