Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Objetos/ejercicios»

De WikiEducator
Saltar a: navegación, buscar
(Ejercicio 3: Clase Racional)
(Ejercicio 3: Clase Racional)
Línea 114: Línea 114:
 
new Racional("9/7);//  9/7
 
new Racional("9/7);//  9/7
 
</source>
 
</source>
 
 
}}
 
}}
 +
*Implementa  los siguientes métodos
 +
#.-El método '''''__toString''''', para visualizarlo,
 +
#.-El método '''''sumar''''', para sumar al objeto actual, y Racional que recibamos como argumento.
 +
#.-El método '''''restar''''', para restar al objeto actual, y Racional que recibamos como argumento.
 +
#.-El método '''''multiplicar''''', para multiplicar al objeto actual, y Racional que recibamos como argumento.
 +
#.-El método '''''dividir''''', para dividir al objeto actual, y Racional que recibamos como argumento.
 +
 +
*Todos los métodos aritméticos anteriores me deben retornar un Racional simplificado
 +
 
<!--
 
<!--
 
<source lang=php>
 
<source lang=php>

Revisión de 20:49 2 mar 2021




Ejercicio 1: Clase Empleado



Icon activity.jpg
Ejercicio 1: Clase Empleado
  • Confeccionar una clase Empleado, definir como atributos su nombre y sueldo.
  • Definir un método inicializarlo para que lleguen como dato el nombre y sueldo.
  • Plantear un segundo método que imprima el nombre y un mensaje si debe o no pagar impuestos (si el sueldo supera a 3000 paga impuestos)




Ejercicio 2: Clase Menu



Icon activity.jpg
Ejercicio 1: Clase Menu
  • Confeccionar una clase llamada Menu.
  • Permitir añadir diferentes opciones al menú, según necesitáramoss.
  • Mostrar el menú en forma horizontal o vertical (según que método llamemos)





Ejercicio 3: Clase Racional



Icon activity.jpg
Clase Racional
  • Construir una clase llamado racional.

Se necesita que se pueda inicializar de diferentes formas, según se especifica:

new Racional();//      1/1
new Racional(5);//     5/1 
new Racional(5,7);//   5/7
new Racional("9/7);//  9/7



  • Implementa los siguientes métodos
  1. .-El método __toString, para visualizarlo,
  2. .-El método sumar, para sumar al objeto actual, y Racional que recibamos como argumento.
  3. .-El método restar, para restar al objeto actual, y Racional que recibamos como argumento.
  4. .-El método multiplicar, para multiplicar al objeto actual, y Racional que recibamos como argumento.
  5. .-El método dividir, para dividir al objeto actual, y Racional que recibamos como argumento.
  • Todos los métodos aritméticos anteriores me deben retornar un Racional simplificado