課程
/后端開發
/Java
/Java入門第二季 升級版
求各位前輩解答
2020-04-08
源自:Java入門第二季 升級版 8-3
正在回答
第一張圖Tepphone phone=new Telphone(),new后面不能接Telphone(),因為Telphone類里只有抽象的sendMessage方法,并沒有具體實現,當你實例化一個Telphone的對象時是沒有具體的sendMessage方法給你調用的,new后面應該接SmartPhone()或者CellPhone(),這兩個類里有具體實現的sendMessage方法。
第二張圖Telphone前面應該是class而不是interface吧。即將public interface Telphone改成public class Telphone?;蛘吣闳绻獙elphone當做接口的話,接口里邊的屬性要用public final static修飾,而且方法必須寫成抽象方法,即不能有具體實現。但你里邊的方法又是具體實現了的,所以我理解為你是需要一個類class而不是一個接口interface。
Telphone 類名 是class吧?
Telphone 類名前 是 class吧,你輸入了interface
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答大佬們指教一下
1 回答第二季項目代碼,請大家們指教,蟹蟹泥萌。
4 回答答案為什么跟教的不大一樣
6 回答大佬們進來指點一下。謝謝了
4 回答大佬們,這樣的話有問題嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-04-08
第一張圖Tepphone phone=new Telphone(),new后面不能接Telphone(),因為Telphone類里只有抽象的sendMessage方法,并沒有具體實現,當你實例化一個Telphone的對象時是沒有具體的sendMessage方法給你調用的,new后面應該接SmartPhone()或者CellPhone(),這兩個類里有具體實現的sendMessage方法。
第二張圖Telphone前面應該是class而不是interface吧。即將public interface Telphone改成public class Telphone?;蛘吣闳绻獙elphone當做接口的話,接口里邊的屬性要用public final static修飾,而且方法必須寫成抽象方法,即不能有具體實現。但你里邊的方法又是具體實現了的,所以我理解為你是需要一個類class而不是一個接口interface。
2020-04-08
Telphone 類名 是class吧?
Telphone 類名前 是 class吧,你輸入了interface