Ejemplos

dev

Introducción rápida a Ruby

En la asignatura PDOO (Programación y Diseño Orientado a Objetos) tuve que hacer un seminario sobre ruby, que consistía en traducir un proyecto escrito en Java a Ruby. El objetivo era ver las diferencias existentes en ambos lenguajes.

Ruby fue creado por Yukihiro Matsumoto y es un lenguaje dinámico.

En este artículo voy a escribir únicamente el código Ruby, al final pondré disponible para descarga ambos proyectos, tanto en Java como en Ruby.

La estructura del programa consta de tres clases, Persona, Alumno y Asignatura. Heredando Alumno de Persona. Empecemos viendo la clase Persona: