Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- * @file VolumenCilindro.java
- * @version 0.0.1
- * @author Ariel Carraro
- * @date 19-diciembre-2013
- * @url
- * @description Programa que calcula el volumen de un cilindro usando interfaces
- */
- //no es necesaria la importación
- import java.lang.Math.*;
- public class VolumenCilindro{
- public static void main(String[] args) {
- Servicios cilindro=new Cilindro(2,6);
- cilindro.ver();
- }
- }
- interface Servicios{
- public abstract double volumen();
- public abstract void ver();
- }
- class Cilindro implements Servicios{
- private double radio;
- private double altura;
- public Cilindro(){}
- public Cilindro(double _radio,double _altura){
- this.radio=_radio;
- this.altura=_altura;
- }
- @Override
- public void ver(){
- System.out.println(toString());
- }
- public String toString(){
- return String.format("volumen obtenido : %f",volumen());
- }
- @Override
- public double volumen(){
- return Math.PI*(radio*radio)*altura;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement