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

De WikiEducator
Saltar a: navegación, buscar
(Ejercicio 2: Clase Menu)
Línea 101: Línea 101:
 
</source>
 
</source>
 
-->
 
-->
{{MRM_Actividad|
+
<br />
Construir una clase llamado racional que podamos inicializar con un string del tipo por ejemplo "8/5"
+
===[[Usuario:ManuelRomero/ProgramacionWeb/Objetos/ejercicios/ejercicio3|Ejercicio 3:  Clase Racional]]===
 +
{{MRM_Actividad|Title=Clase Racional|
 +
*Construir una clase llamado racional.
 +
Se necesita que se pueda  '''''inicializar''''' de diferentes formas, según se especifica:
 +
<source lang=php>
 +
new Racional();//      1/1
 +
new Racional(5);//    5/1
 +
new Racional(5,7);//  5/7
 +
new Racional("9/7);//  9/7
 +
</source>
 +
 
 
}}
 
}}
 +
<!--
 
<source lang=php>
 
<source lang=php>
 
<?php
 
<?php
Línea 140: Línea 151:
 
</source>
 
</source>
 
}}
 
}}
 +
-->

Revisión de 19:44 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