如果我將類聲明爲abstract並且沒有在其中聲明抽象方法,它會給出一個編譯錯誤嗎?Java - 抽象類
-4
A
回答
5
根本不是。一個沒有抽象方法的抽象類可以用來表示一個想要擴展的基類,但是一個具體的實例沒有意義。
+0
+1:雖然我的回答有點諷刺,至少你花時間也解釋了爲什麼* :) – 2010-03-21 06:24:57
7
0
它不會給編譯器錯誤。但使用抽象關鍵詞沒有任何意義。
-1
用關鍵字'abstract'聲明的抽象類,抽象類可能包含也可能不包含抽象方法,但如果一個類有一個抽象方法,那麼該類被稱爲抽象類。
抽象類不能被實例化,但是它們可以是子類,
當一個抽象類是子類,子類通常提供實現對所有的在它的父類的抽象方法。
相關問題
- 1. Java抽象類和類型
- 2. java抽象類的用法
- 3. Java的抽象類常數
- 4. Java初始化抽象類
- 5. java中的抽象類
- 6. Java編程 - 抽象類
- 7. Java抽象類實現
- 8. 的Java:在抽象類
- 9. 實例化Java抽象類?
- 10. 使用java抽象類
- 11. Java最終抽象類
- 12. Java抽象類和泛型
- 13. java使用抽象類
- 14. Java是抽象類嗎?
- 15. 具有抽象類參數的抽象方法的Java抽象類
- 16. 抽象類
- 17. 使用抽象類中抽象類的引用抽象類c
- 18. 抽象與抽象類
- 19. C++抽象類
- 20. 抽象類
- 21. Java的抽象類擴展兩個類
- 22. Java爲抽象類聲明類?
- 23. Java - 抽象類到普通類
- 24. Java抽象類與兒童類
- 25. Java中的類和抽象類
- 26. 抽象類中的動態抽象類
- 27. 抽象基類的抽象子類
- 28. 從非抽象類派生抽象類
- 29. 抽象基類有抽象嵌套類
- 30. 抽象類和非抽象超類
你的Java編譯器在你嘗試時做了什麼? – 2010-03-21 06:14:17