Círculo de programación Java y sus subclases cilindro y cono. debe ser java
//Círculo de clase principal
Círculo de clase pública {
Radio doble estático público; //Radio
Círculo ( Radio doble){//Método de construcción
this.radius = radio
}
public double getRadius() {
Radio de retorno ;
}
setRadius vacío público (radio doble){
this.radius = radio
}
}
Prueba de embalaje;
//La clase YZhu hereda Circle.
Clase pública YZhu círculo extendido {
Doble altura pública; //Altura del cilindro
YZHU(doble radio, doble altura){//Método de construcción
p>
Super(radio);
this.height = altura;
}
Vacío público mianji(){//Calcular área de superficie
system . out . println(3.14 * 2 * radio * altura);
}
Public void tiji(){//Calcular el volumen.
sistema . out . println(3.14 *radio*radio*altura);
}
public double getHeight() {
Altura de retorno;
}
Altura del conjunto vacío público (doble altura){
this.height = altura;
}< / p>
}
Prueba de embalaje;
//La clase YZhui hereda Circle.
Clase pública YZhui círculo extendido {
Doble altura pública;
YZhui(doble radio, doble altura){
Super(radio) );
this.height = height; //Altura del cono
}
Vacío público mianji(){//Calcular área de superficie
//system . println(3.14 * 2 * radio * altura);
System.out.println("El área de superficie no");
}< /p >
Vacío público tiji(){//Calcular examen físico.
sistema . out . println((3.14 *radio*radio*altura)/3);
}
public double getHeight() {
Altura de retorno;
}
Altura del conjunto vacío público (doble altura){
this.height = altura;
}
}
Prueba de embalaje;
//Clase de prueba
Prueba de clase pública{
/ **
* @param args
*/
Public static void main(String[] args) {
// TODO código auxiliar de método generado automáticamente
YZhu yz = new YZhu(3, 2); //Crear una instancia del cilindro
yz . //Obtener el área
<. p>yz . tiji(); //Obtener el volumenYZhui yzh = new YZhui(2, 5); //Crear una instancia del cono
yzh() ;/ /Obtener el área
yzh . tiji(); //Obtener el volumen
YZhui yzh1 = new YZhui(2, 6); //Crear una instancia del cono
yzh 1 . mian Ji();//Obtener el área
yzh 1 . mian Ji();//Obtener el volumen
}
}