UNIVERSIDAD DE CALDAS
TECNOLOGÍA EN SISTEMAS INFORMÁTICOS

Evaluación previa Programación Orientada a Objetos (POO)

 

1.  Defina los siguientes conceptos relativos a la POO:
Objeto, Clase, Atributo, Método, Herencia, Encapsulación, Polimorfismo, Abstracción.

2.  Cree una clase en Java que sirva como patrón para crear cubos: Indique los atributos y los métodos que tendrá su clase. Elabore un programa que le permita crear un cubo y obtener su volumen y su superficie.

3.  Declare un arreglo de caracteres de 4 posiciones y que tenga como valores iniciales: $, *, a, A. Luego intercambie la primera y la última posición del arreglo.

4. Elabore el código Java correspondiente al siguiente diagrama de clases:

5.  Indique si el siguiente código es correcto. Si no lo es explique cuál es el error y elabore el código correcto.

public class Carro {
private String marca;
private int modelo;
private double precio;
public Carro(String laMarca, int elModelo, double elPrecio) {
marca = laMarca;
modelo = elModelo;
precio = elPrecio;
}
}

public class Bus extends Carro {
private int capacidad;
public String toString(){
return marca + capacidad;
}
}

Tutor: Darwin Ramos Cuervo
Abril 12 de 2005