Programacion

Solo disponible en BuenasTareas
  • Páginas : 3 (673 palabras )
  • Descarga(s) : 16
  • Publicado : 3 de junio de 2010
Leer documento completo
Vista previa del texto
* GUIA PROGRAMACION ORIENTADA A OBJETOS
1.- ¿Que es la programación orientado a objetos?
“El término de Programación Orientada a Objetos indica más una forma de diseño y una metodología dedesarrollo de software que un lenguaje de programación.”
2.- ¿Cuáles son los principios de la programación orientada a objetos?
* Abstraction
* Encapsulamiento
* Herencia
* Polimorfismo3.- ¿Menciona algunos beneficios de la programación orientada a objetos?
* Reutilización. Permite la reusabilidad de código y la herencia ahorrando dinero y empleando menos tiempo de desarrollo.* Integridad. Los mecanismos de encapsulación protegen sus propios componentes contra los procesos que no tengan derecho a acceder a ellos.
* La forma de pensar en objetos es más natural. Eldiseñador piensa en términos de objetos y no en detalles de bajo nivel.
* Programación más sencilla. Los programas se crean a partir de piezas pequeñas.
4.- ¿Qué es un objeto?
Las personastenemos una idea clara de lo que es un objeto: conceptos adquiridos que nos permiten sentir y razonar acerca de las cosas del mundo. Un objeto podría ser real o abstracto, por ejemplo una organización, unafactura, una figura en un graficador, una pantalla de usuario, un avión, un vuelo de avión, una reservación aérea.
5.- ¿Qué son los métodos?
Los métodos son comportamientos o acciones,especifican la forma en que se controlan los datos de un objeto. Los métodos en un objeto sólo hacen referencia a la estructura de datos de ese objeto, no deben tener acceso directo a las estructuras de datosde otros objetos. Para utilizar la estructura de datos de otro objeto, deben enviar mensajes a éste.
Desde el punto de vista de la programación, los métodos son funciones o procedimientos quepueden ser llamadas dentro de una clase o por otras clases.
6.- ¿Qué es encapsulamiento?
El encapsulado es el resultado de ocultar los detalles de implementación (estado interno) de un objeto respecto...
tracking img