Universidad Católica de Santa María
FACULTAD DE CIENCIAS E
INGENIERÍAS FÍSICAS Y FORMALES
Escuela profesional de Ingeniería Electrónica
Curso:
Programación Electrónica II
PRESENTACIÓN DE:
Final practica 8
ALUMNO:
Neira Sisa, Eddy Santiago.
HORARIO: 13;00-15:00PM Días: Jueves - Viernes
POO: Herencia
1. Procedimiento:
Programa explicado
package SumaResta;
import [Link];
/**
*
* @author Eddy Santiago Neira Sisa
*/
public class Operacion {
protected Scanner teclado;
protected int valor1;
protected int valor2;
protected int resultado;
//Los metodos de la clase Operacion
public Operacion(){
teclado = new Scanner([Link]);
}
public void cargar1(){
[Link]("Ingrese el primer valor: ");
valor1 = [Link]();
}
public void cargar2(){
[Link]("Ingrese el primer valor: ");
valor2 = [Link]();
}
public void mostrarResultado(){
[Link](resultado);
}
}
//Ya veremos que definimos los atributos con este nuevo
//modificador de acceso (protected) para que la subclase
//tenga acceso a dichos atributos. Si los definimos private
//las subclases no pueden acceder a dichos atributos.
package SumaResta;
/**
*
* @author Eddy Santiago Neira Sisa
package SumaResta;
Resultado
/**
*
* @author Eddy Santiago Neira Sisa
*/
public class Resta extends Operacion{
public void operar(){
resultado = valor1 - valor2;
}
}
package SumaResta;
* @author Eddy Santiago Neira Sisa
//Se crea un objeto de la clase Suma
public class Prueba {
public static void main(String[] ar){
Suma suma1 = new Suma();
suma1.cargar1();
suma1.cargar2();
[Link]();
[Link]("El resultado de la suma es: ");
[Link]();
Resta resta1 = new Resta();
resta1.cargar1();
resta1.cargar2();
[Link]();
[Link]("El resultado de la resta es: ");
[Link]();
}
}
//Podemos llamar tanto al metodo propio de la clase Suma
//"operar()" como a los metodos heredados.
PARTE 2
Revisar el ejercicio planteado en el siguiente enlace:
[Link]
Elaborar el programa desarrollado en el enlace pero hacer las modificaciones necesarias
para:
- Añadir la petición de una asignatura
- Ingresar los datos requeridos por teclado
Subir el proyecto comprimido al aula virtual