Programacion orientada a objetos
Abdiel E. Cáceres González Centro de Investigación y de Estudios Avanzados - IPN México D.F., México. 2004
¿Porqué programación orientada a objetos?
¿Porqué programación orientada a objetos?
La POO no es tanto una técnica de codificación como una técnica de empaquetamiento del código, una forma con la que los proveedores de código pueden encapsularla funcionalidad para suministrársela a los que la consumen. La diferencia entre la programación orientada a objetos y la programación convencional es este aumento del énfasis que se hace en la relación entre consumidores y proveerores de código.
¿Porqué programación orientada a objetos?
La POO no es tanto una técnica de codificación como una técnica de empaquetamiento del código, una formacon la que los proveedores de código pueden encapsular la funcionalidad para suministrársela a los que la consumen. La diferencia entre la programación orientada a objetos y la programación convencional es este aumento del énfasis que se hace en la relación entre consumidores y proveerores de código.
Proveedor Software encapsulado
¿Porqué programación orientada a objetos?
La POO no estanto una técnica de codificación como una técnica de empaquetamiento del código, una forma con la que los proveedores de código pueden encapsular la funcionalidad para suministrársela a los que la consumen. La diferencia entre la programación orientada a objetos y la programación convencional es este aumento del énfasis que se hace en la relación entre consumidores y proveerores de código.Programación convencional
Computadora Programas
Programación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencional
Proveedor Software encapsulado
¿Porqué programación orientada a objetos?
La POO no es tanto una técnica de codificacióncomo una técnica de empaquetamiento del código, una forma con la que los proveedores de código pueden encapsular la funcionalidad para suministrársela a los que la consumen. La diferencia entre la programación orientada a objetos y la programación convencional es este aumento del énfasis que se hace en la relación entre consumidores y proveerores de código.
Programación convencional Programaciónorientada a objetos
Computadora Programas
Programación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencionalProgramación convencional
Proveedor Software encapsulado
Consumidor Creador de un sistema
¿Porqué programación orientada a objetos?
Laintegración es el proceso de conjuntar la funcionalidad de diferentes proveedores, para formar el código del consumidor.
Proveedor Proveedor
Proveedor Consumidor Proveedor
Proveedor
¿Porqué programación orientada a objetos?
La integración es el proceso de conjuntar la funcionalidad de diferentes proveedores, para formar el código del consumidor.
Proveedor Proveedor
ProveedorConsumidor Proveedor
Proveedor
¿Porqué programación orientada a objetos?
La integración es más de lo que los programadores conocen como “interconectar” (linking), y que consiste en determinar qué módulos binarios deben combinarse para producir una imagen ejecutable, en asignar una dirección de memoria a cada uno de ellos, y en resolver las referencias externas, sustituyéndolas por lasdirecciones de memoria correctas.
La integración es el proceso mediante el cual operadores y operandos de muchos tipos son publicados por los proveedores, y utilizados por los consumidores.
Hay varias escuelas de pensamiento acerca del momento y la forma en que se deben realizar estas integraciones (binding), cada una con sus “pros” y sus “contras”
¿Porqué programación orientada a objetos?...
Regístrate para leer el documento completo.