Guía del usuario de Ruby

matz


Tabla de contenidos
Contenidos
1. ¿Qué es Ruby?
2. Inicio
3. Ejemplos sencillos
El bucle de entrada/evaluación
4. Cadenas
5. Expresiones regulares
6. Arrays
7. Hashes
8. Retomando los ejemplos sencillos
Factoriales
Cadenas
Expresiones regulares
9. Estructuras de control
case
while
for
10. Iteradores
11. Pensamiento orientado a objetos
12. Métodos
13. Clases
14. Herencia
15. Redefinición de métodos
16. Control de accesos
17. Métodos singleton
18. Módulos
19. Objetos procedimiento
20. Variables
Variables globales
Variables de instancia
Variables locales
21. Constantes
22. Procesamiento de excepciones: rescue
23. Procesamiento de excepciones: ensure
24. Accesores
El método inspect
Facilitando la creación de accesores
Más diversión con la fruta
25. Inicialización de objetos
El método initialize
Modificando suposiciones por requisitos
Inicialización flexible
26. Entresijos
Delimitadores de sentencias
Comentarios
Organización del código
Esto es todo
Lista de tablas
5-1. Caracteres especiales en expresiones regulares
20-1. Clases de variables
20-2. Variables de sistema
24-1. Accesores