10.05.2014 Views

programación i - Universidad ORT Uruguay

programación i - Universidad ORT Uruguay

programación i - Universidad ORT Uruguay

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!