java面向對象

在沒有好好地研習面向對象設計的設計模式以前,我對Java接口和Java抽象類的認識仍是很模糊,很不可理解。 剛學Java語言時,就很難理解爲何要有接口這個概念,雖然說是能夠實現所謂的多繼承,可一個只有方法名,沒有方法體的東西,我實現它又有什麼用呢?我從它那什麼也得不到,除了一些方法名,我直接在具體類里加入這些方法不就好了嗎? 爲何必定要有抽象類這個概念?爲何就不能把這個父類寫成一個具體的類
相關文章
相關標籤/搜索