Witam,
napisałem abstrakcyjną klasę Figura po której dziedziczą Koło, Kwadrat i Trójkąt. Wygląda ona następująco:
public abstract class Figura {
private double area;
private double perimeter;
public Figura() {};
abstract void calculateArea();
abstract void calculatePerimeter();
public double GetArea(){ return area;};
public void SetArea(){};
public double GetPerimeter(){return perimeter;};
public void SetPerimeter(){};
}
Moje pytanie brzmi: Czy definicję Set i Get powinny znaleźć się w klasie abstrakcyjnej czy klasach dziedziczących?