Strona głównaPytania INF.04 › Pytanie 415
INF.04 · pytanie #415

W zaprezentowanym kodzie stworzono abstrakcyjną klasę figura oraz klasę prostokąta, która dziedziczy po niej, zawierającą zdefiniowane pola i konstruktory. Wskaż minimalną wersję implementacji sekcji /* metody klasy */ dla klasy Prostokat: <table><tr><td colspan="2">abstract class Figura { abstract double Pole(); abstract double Obwod(); } public class Prostokat extends Figura { private double a; private double b; ... /* Konstruktory */ ... /* Metody klasy */ }</td></tr><tr><td>A</td><td>B</td></tr><tr><td>public double Pole() { return a * b; } public double Obwod() { return 2*a + 2*b; }</td><td>public double Pole() { return a * b; }</td></tr><tr><td>C</td><td>D</td></tr><tr><td>public double LiczPole() { return a * b; } public double LiczObwod() { return 2*a + 2*b; }</td><td>abstract double Pole() { return a * b; } abstract double LiczObwod()</td></tr></table>

Kliknij odpowiedź, którą uważasz za poprawną.