programacion orientada o objetos

Páginas: 13 (3126 palabras) Publicado: 21 de julio de 2014
Tabla de Contenidos
1. Conceptos básicos de la Programación Orientada a Objetos
1.1 Modelo computacional del paradigma orientado a objetos………........
1.2 Reusabilidad y Modularidad………………………………………………………...
1.3 Objetos y mensajes entre objetos. ……………………………………………….
1.4Arquitectura cliente/servidor……………………………………………………….
2. Objetos…………………………………………………………………………………………
2.1 mensaje.…………………………………………………………………………….……..
2.2 clases……………………………………………………………………………………......
2.3 Métodos…………………………………………………………………………………….
2.4 Variables de instancia…………………………………………………………….......
2.5 Creación y destrucción de objetos……………………………………………….
2.6 Igualdad e identidad…………………………………………………………………..
3. Herencia………………………………………………………………………………………
3.1 HerenciaSimple…………………………………………………………………………
3.2 herencia Múltiple………………………………………………………………………
Encapsulamiento
4. Concepto de Polimorfismo. ………………………………………………………….
4.1 Polimorfismo vs. Sobrecarga de identificadores. …………………………
4. 2Referencias polimórficas…………………………………………………………….
4.3 Polimorfismo desde una interfaz………………………………………………...
4.5 Tipos de relaciones, Asociación, Agregación, Composición…………...
5. Lenguaje orientado aobjetos……………………………………………………….
5.1 Lenguajes OO con características estáticas………………………………….
5.2 Verificación estática de tipos………………………………………………………
5.3 Restricciones al polimorfismo……………………………………………………
5.4 Genericidad………………………………………………………………………………
5.5 Técnicas para genericidad………………………………………………………….
5.6 Otras técnicas…………………………………………………………………………..
5.7 Paquetes enjava……………………………………………………………………...
5.8 Interfaces. ………………………………………………………………………………
5.9 Clases como instancias………………………………………………...................
5.10 Métodos y variables de clase………………………………………………….
6. Diseño de aplicaciones OO………………………………………………………...
6.1 Clases Abstractas y Concretas………………………………………………….
6.2 Tipos de métodos: abstractos, bases, hooks, y templates………….
6.3 Composición vs.Herencia………………………………………………………
6.4 Flexibilidad y extensibilidad mediante Interfaces y Clases Abstractas.
7. Frameworks de aplicaciones OO interactivas……………………………..
7.1 Diseño e instanciación. "Model-View-Controller'' (MVC)…………..
7.2 "Abstract Window Toolkit'' (AWT)…………………………………………
7.3 Swing: componentes, administradores de layout y tratamiento de Eventos.
8. Aspectos Avanzados de la ProgramaciónOrientada a Objetos……
8.1Concurrencia en lenguajes OO………………………………………………...
8.2 Interferencia………………………………………………………………………..
8.3 Threads. ……………………………………………………………………………..
8.4 La clase Thread y la interfaz Runnable…………………………………..
8.5 El ciclo de vida de un thread…………………………………………………
8.6 Acceso a variables compartidas……………………………………………
8.7 Sincronización. Algoritmostípicos……………………………………….
9. Tratamiento de errores en lenguajes OO………………………………..
9.1 Excepciones. .………………………………………………………………..…..
9.2 Tratamiento de excepciones………………………………………………
9.3 Fundamentos del manejo de excepciones. ………………………….
9.4 Uso de try y catch………………………………………………………………
9.5 Propagación de una excepción…………………………………………..
10. Tratamiento Entrada y Salida. …………………………………………..
10.1Flujos de bytes y flujos de caracteres……………………………….
10.2 Constructores de archivo………………………………………………...
10.3 Serialización………………………………………………………………….
10.4Compresión de Datos………………………………………………………




















Introducción a la programación orientada a objetos
La Programación Orientada a Objetos (POO u OOP) es un paradigma de programación que define losprogramas en términos de “clases de objetos”, objetos que son entidades que combinan estado (propiedades o datos), comportamiento (procedimientos o métodos) e identidad (propiedad del objeto que lo diferencia del resto).
La programación orientada a objetos expresa un programa como un conjunto de estos objetos, que colaboran entre ellos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS