Ahora que ya conocemos conceptos tales como abstracción, herencia, polimorfismo y encapsulacion, ha llegado el momento en que veamos como podemos iniciar el diseño de un proyecto (naturalmente un diseño orientado a objetos), para poder aplicar luego una programación orientada a objetos