Una misma clase
puede implementar varias interfaces.
interface
Trazo |
interface
Area |
public
interface Trazo { double longitud(); } |
public
interface Area { double superficie(); } |
class
Rectangulo implements Trazo, Area |
|
public
class Rectangulo implements Trazo, Area { private double base, altura; public Rectangulo(double base, double
altura) { this.base = base; this.altura = altura; } public double longitud() { return 2 * base + 2 * altura; } public double superficie() { return base * altura; } } |
Temas relacionados