“Operación”
public class Operacion {
float num1,num2,resultado;
char operacion;
public Operacion(float num1, float num2, char operacion, float resultado) {
super();
this.num1 = num1;
this.num2 = num2;
this.operacion = operacion;
this.resultado = resultado;
}
public float getResultado() {
return resultado;
}
public void setResultado(float resultado) {
this.resultado = resultado;
}
void MostrarResultado () {
System.out.println(num1+" "+operacion+" "+num2+" "+"="+" "+resultado);
}
}
“Suma”
public class Suma extends Operacion {
public Suma(float num1, float num2, char operacion, float resultado) {
super(num1, num2, operacion,'+');
float suma=num1+num2;
super.setResultado(suma);
}
void MostrarResultado(String nomclase) {
System.out.println(nomclase);
}
}
“Resta”
public class Resta extends Operacion {
public Resta(float num1, float num2, char operacion, float resultado) {
super(num1, num2, operacion,'-');
float suma=num1+num2;
super.setResultado(suma);
}
void MostrarResultado(String nomclase) {
System.out.println(nomclase);
}
}
“Multiplicacion”
public class Multiplicacion extends Operacion {
public Multiplicacion(float num1, float num2, char operacion, float resultado) {
super(num1, num2, operacion,'*');
float suma=num1+num2;
super.setResultado(suma);
}
void MostrarResultado(String nomclase) {
System.out.println(nomclase);
}
}
“Division”
public class Division extends Operacion {
public Division(float num1, float num2, char operacion, float resultado) {
super(num1, num2, operacion,'/');
float suma=num1+num2;
super.setResultado(suma);
}
void MostrarResultado(String nomclase) {
System.out.println(nomclase);
}
}
“MainOperacion”
public class MainOperacion {
public static void main(String[] args) {
Operacion objeto=new Operacion(10,5,'+',(10+5));
objeto.MostrarResultado();
Operacion objeto1=new Operacion(10,5,'-',(10-5));
objeto1.MostrarResultado();
Operacion objeto2=new Operacion(10,5,'*',(10*5));
objeto2.MostrarResultado();
Operacion objeto3=new Operacion(10,5,'/',(10/5));
objeto3.MostrarResultado();
}
}
No hay comentarios:
Publicar un comentario