Herencia De Circulos En Java

Páginas: 2 (316 palabras) Publicado: 13 de noviembre de 2012
HERENCIA DE CIRCULOS EN JAVA

public class Punto3 {
private int x;
private int y;

public Punto3()
{}

public Punto3(int valorX, int valorY ) {
x = valorX;
y = valorY; }

public voidestablecerX(int valorX) {
x = valorX; }

public int obtenerX() {
return x; }

public void establecerY( int valorY ) {
y = valorY; }

public int obtenerY() {
return y; }

public StringtoString() {
return "[" + obtenerX() + "," + obtenerY() + "]";
} }
public class Circulo4 extends Punto3 {
private double radio;

public Circulo4()
{ }
public Circulo4 (int valorX, int valorY,double valorRadio ) {
super(valorX, valorY);
establecerRadio(valorRadio); }

public void establecerRadio(double valorRadio) {
radio = (valorRadio < 0.0 ? 0.0 : valorRadio); }

publicdouble obtenerRadio() {
return radio; }

public double obtenerDiametro() {
return 2 * obtenerRadio(); }

public double obtenrCircunferencia() {
return Math. PI * obtenerDiametro(); }

publicdouble obtenrArea() {
return Math. PI * obtenerRadio() * obtenerRadio(); }

public String toString() {
return "centro = " + super. toString()+ "; Radio = " + obtenerRadio();
} }

public classCilindro extends Circulo4 {
private double altura;

public Cilindro()
{}

public Cilindro (int valorX, int valorY, double valorRadio,
double valorAltura) {
super(valorX, valorY, valorRadio);establecerAltura (valorAltura); }

public void establecerAltura (double valorAltura) {
altura = (valorAltura < 0.0 ? 0.0 : valorAltura); }

public double obtenerAltura() {
return altura; }public double obtenerArea() {
return 2 * super.obtenrArea() + obtenrCircunferencia() * obtenerAltura(); }

public double obtenerVolumen() {

return super.obtenrArea() * obtenerAltura(); }public String toString() {
return super.toString() + "; Altura = " + obtenerAltura();
} }

import java.text.DecimalFormat;
import javax.swing.JOptionPane;

public class PruebaCilindro {...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herencia Java
  • Herencia java
  • Herencia Java
  • Java- herencias
  • Ejemplo de Herencia en Java
  • Java II Herencia
  • Herencia Lenguaje Java
  • POO Herencia En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS