programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
70 Programación I<br />
6.6 Práctico 5<br />
Práctico No. 5<br />
Tema: Clases y objetos<br />
1. Crear la clase Triángulo. Debe incluir los siguientes métodos que devuelven un valor<br />
booleano:<br />
a) esEscaleno b) esIsósceles c) esEquilátero d) tieneAnguloRecto<br />
Agregar el código necesario para probarla.<br />
2. Un club tiene socios.<br />
a) Crear la clase Socio con variables de instancia: nombre, número y variable de Clase:<br />
PróximoNúmero.<br />
b) Agregar los métodos de acceso y modificación<br />
c) Inicializar en 1 el próximo número.<br />
d) Crear un socio, mostrar sus datos<br />
e) Crear otro socio, mostrar sus datos<br />
3) Crear la clase Funcionario con atributos nombre y sueldo.<br />
Incluir métodos de acceso y modificación. Agregar dos métodos de clase para prueba:<br />
- ejemplo1: crea un funcionario con datos a ingresar por el operador y lo muestra<br />
- ejemplo2: crea dos funcionarios (usando el ejemplo1) e indica además cuál gana más.<br />
4) Agregar teléfono en la clase funcionario. Hacer que el método toString lo incluya.<br />
5) Crear la clase Distancia que se puede usar para especificar distancias en kilómetros, metros y<br />
millas. Debe ser posible crear objetos en cualquier unidad e imprimirlas en cualquier otra<br />
unidad. Debe ser posible comparar, sumar y restar objetos.