已采納回答 / weixin_慕容6162896
可能是因為你沒有導(dǎo)入吧,你復(fù)制下試試,這個是package com.imooc;import com.imooc.FanZhuan;public class FanZhuanTest{ public static void main(String[] args) { Telphone phone2=new Telphone(1.5f,3.0f,4.5f); phone2.setScreen(1.5f); System.out.println(phone.getScreen()); }}
2019-04-20
最贊回答 / qq_我的小龍女你在哪里_0347173
<...圖片...>這種命名方法調(diào)用屬性是調(diào)用父類屬性,調(diào)用方法是調(diào)用子類方法<...圖片...>所以這里就相當(dāng)于給父類的屬性賦值了,輸出結(jié)果就是15和30<...圖片...>然后這里是用的子類里的equals方法,使用的Bicycle里的speed屬性的值,都是10,所以輸出結(jié)果是"="
2019-04-07
已采納回答 / 慕田峪7077931
當(dāng)這個抽象類有非常多的子類,每個子類都擁有非常多相同的屬性和相同的方法的時候,我就不用再每個子類里面把每個屬性和方法都寫一遍了,直接繼承抽象類就好了
2019-03-22
已采納回答 / 字花
你創(chuàng)建的對象叫phone,但是你使用的時候用的對象是hello,System.out.println(phone.getNum1());,應(yīng)該是這樣才對
2019-03-14
已采納回答 / qq_慕桂英427970
那個是多態(tài),把子類當(dāng)作父類來用 InputStream is = new FileInputStream(file);,于是父類的一個引用被賦給了一個子類的實例。這樣看起來是父類調(diào)用了一個繼承自父類的方法。java多態(tài)存在的三個必要條件:1.需要有繼承關(guān)系的存在2.需要有方法的重寫3.需要有父類的引用指向子類對象
2019-03-14
已采納回答 / 無水而澤
public static int sum(){????int sum = score1 + score2;//定義整形變量????return sum;//返回整形變量}
2019-03-12