程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java 抽象類 繼承-抽象類的繼承問題<新手求解>

java 抽象類 繼承-抽象類的繼承問題<新手求解>

編輯:編程綜合問答
抽象類的繼承問題<新手求解>

abstract class Person{}
class Student extends Person{}

為什麼Student s = new Student(); 能實例化成功。 子類Student是抽象類麼? 不是沒有重寫方法麼。。。。

最佳回答:


抽象類不能實例化,即不能直接new抽象類,必須是實例化一個抽象類的子類。可以定義一個抽象類的變量,但它的賦值必須是它的實現類,就是你給出的這段代碼了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved