Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Prof. Fontdevila, tarea 23/09/2014.
- class G5E6Cilindro {
- private G5E6Circulo circulo;
- private double altura;
- /* CONSTRUCTOR: pre: se pasa como parámetro un objeto G5E6Circulo y una variable double altura.
- * post: si ambos parámetros son mayores a 0, se asignan a los campos o atributos circulo y altura
- * propios de G5E6Cilindro. */
- public G5E6Cilindro (G5E6Circulo circulo, double altura){
- if (circulo.getRadio() > 0 && altura > 0){
- this.circulo = circulo;
- this.altura = altura;
- }
- }
- /* post: devuelve el volumen del cilindro. Para ello, invoca el método getSuperficie() del atributo círculo
- * y lo multiplica por el atributo altura. */
- public double getVolumen(){
- return (circulo.getSuperficie() * altura);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement