Practicas Java
Enviado por marianna_gc99 • 27 de Febrero de 2023 • Tarea • 357 Palabras (2 Páginas) • 86 Visitas
PROGRAMACIÓN ORIENTADA A OBJETOS
Realizar los siguientes ejercicios aplicando el tema Herencia en Java.
Ejercicio #1
Diseñar una clase llamada Persona que contenga los atributos: nombre y edad. Definir un método para imprimir la información.
Declarar una segunda clase llamada Empleado que herede de la clase Persona y agregue un atributo sueldo y muestre si debe pagar impuestos (sueldo superior a 3000)
También en el bloque principal del programa crear un objeto de la clase Empleado, se deben ingresar los valores nombre, edad y sueldo por teclado, imprimir la información del empleado y si su sueldo es mayor a 3000 un mensaje de que debe pagar impuestos. Ambas clases deben contar con un constructor.
Ejercicio #2
Diseñar una clase llamada Operación de la que se derivarán dos clases que llamaremos Suma y Resta.
En nuestra clase operación nosotros tendremos los atributos valor1 y valor2, también contaremos con dos métodos uno llamado Sumar y el otro restar ambos serán de tipo “int” por lo cuál deberán devolver un valor entero.
En nuestras clases Suma y Resta heredaremos dichos atributos y métodos, en ambas clases contaremos con los métodos para imprimir el resultado de la suma o resta de ser el caso.
Seguido de esto instanciaremos un objeto de la clase Suma en nuestro bloque principal y un objeto de nuestra clase Resta, los cuales nos servirán para capturar por teclado el valor de nuestros atributos valor1 y valor2, por último, imprimiremos el resultado que nos arrojen nuestros métodos.
Todas las clases deben contar con un constructor.
POLIMORFISMO
El alumno deberá resolver el ejercicio utilizando polimorfismo, sobrecarga de métodos y sobreescritura de métodos:
1. Desarrolle un programa que contenga las siguientes clases:
Empleado: Deberá ser la clase padre o base, que describe a un empleado.
Incluirá sus datos personales como (nombre, apellido, direccion)
Contará con la función para imprimir sus datos personales.
Secretario: Deberá llenar su información personal y tendrá la función
de imprimir sus datos personales y su puesto en la empresa.
Vendedor: Deberá llenar su información personal y tendrá la función
de imprimir sus datos personales, puesto en la empresa y el porcentaje de comisión
que se le da por cada venta.
Aplicar la sobrecarga de métodos en cualquiera de las 3 clases.
...