Está en la página 1de 1

Computación 2, semestre 2009-II

Guía de Ejercicios
Clases
1. Crear una clase para los números enteros con el atributo num, que contenga los
métodos determinarparidad y factorial.
2. Crear una clase triangulo con los atributos lados y los métodos área y perímetro.
3. Crear una clase números que permita convertir un número de cualquier base a otra,
desde la base 2 hasta la base 10)
4. Leer un número, crear un objeto numero y llamar a un método que intercambie el
primer digito con el último.

Punteros
5. Crear una clase enteros con los atributos punteroarreglo, cantidad y los métodos suma,
promedio, mayor, menor.
6. Crear una clase numeros con los atributos punteroarreglo, cantidad y los métodos
promedio, desviación y mediana.
7. Crear una clase pila con los atributos tope, cantidad y los métodos introducir,
eliminar, buscar, vaciar, verificarvacio.
8. Leer una palabra, crear un objeto palabra y llamar a un método que determine si la
primera letra es igual a la ultima.
9. Leer una palabra, crear un objeto palabra y llamar a un método que cambie una letra
LetraA por otra letra LetraB.
10. Leer una palabra, crear un objeto palabra y llamar a un método que elimine una letra
LetraA por otra letra LetraB.
11. Leer un numero en binario, crear un objeto numbin y llamar a un método que valide
si el numero esta en binario.
12. Crear una clase cola con los atributos inicio, fin, cantidad y los métodos introducir,
eliminar, buscar, vaciar, verificarvacio.

Herencia
13. Crear una sub clase numhexa a partir de la clase del ejercicio 3 con un método que
permita llevar de Hexadecimal a decimal y otro método que permita llevar de decimal a
Hexadecimal.
14. Crear una clase enteros con los métodos promedio y suma, una subclase pares con
los métodos promediopares y sumaprares que herede suma.

Polimorfismo
15. Crear clase cuerpo con solo 2 métodos área y volumen para muchos cuerpos
geométricos.
16. Aplicar polimorfismo al ejercicio 13, donde todos los métodos tengan el mismo
nombre.

También podría gustarte