「Java」「final」 Chapter4 Question12
Given:
Answer:
會造成最大編譯錯誤的是 Test3 類別。
final的方法不能在子類別覆寫
父類別:
final class Drink{
public void temp() {
}
}
class Cola{
public final void ship(int time,int heat) {
}
public void cold() {
}
}
class ColaCompany{
private Cola c = new Cola();
public void create() {
c.ship(15,20);
}
}
public class Test3 extends Cola{
public static void main(String[] args) {
public void ship(int minutes, int temperature) {
}
public void addBerry() {
}
}
}
Answer:
會造成最大編譯錯誤的是 Test3 類別。
final的方法不能在子類別覆寫
父類別:
public final void ship(int time,int heat)
子類別:
public void ship(int minutes, int temperature)
留言
張貼留言