POO
par Adrian Torrijos
1. Objetos
1.1. Atributos
1.1.1. Estado
1.1.2. Propiedades
1.2. Metodos
1.2.1. Comportamiento
1.2.2. Publicos
1.2.2.1. Propagación de cambios
1.2.3. Privados
1.2.4. Protegidos
1.2.4.1. Clases derivadas
1.3. Mensajes
2. Diagrama de Clases
2.1. Clases
2.2. Relaciones
2.3. Jerarquia
3. Lenguajes
3.1. Java
3.2. C++
3.3. Smalltalk
3.4. Ruby
4. Clases
4.1. Instancia
4.1.1. Objeto
4.2. Plantilla
4.3. Estructura
4.4. Interface
5. Paradigma
5.1. Encapsulamiento
5.2. Herencia
5.2.1. Clases derivadas
5.2.1.1. Especializacion
5.2.2. Jerarquia
5.2.3. Abstractas