Qu Es La Programaci N Orientada A Objetos
La P.O.O. (también conocida como O.O.P., por sus siglas en inglés) es lo que se conoce como un paradigma o modelo de programación. Esto significa que noes un lenguaje específico, o una tecnología, sino una forma de programar, una manera de plantearse la programación. No es la única (o necesariamente mejor o peor que otras), pero se ha constituido enuna de las formas de programar más populares e incluso muchos de los lenguajes que usamos hoy día lo soportan o están diseñados bajo ese modelo (PHP, AS2, AS3,…).
¿Qué es una Clase?
Una clase es comolos planos o el prototipo del que se crean los objetos. Esta sección define una clase que modela el estado y comportamiento de un objeto de la vida real. Enfoca intencionadamente lo básico, mostrandocomo hasta una clase sencilla puede modelar limpiamente estado y comportamiento.
Caja negra que oculta en su implementación:
Atributos: variables que codifican el estado de una instancia de la clase(objeto)
Métodos: subprogramas que describen el comportamiento de un objeto de la clase
Una clase es semejante a un tipo:
Atributos: estructura de datos
Métodos: operaciones sobre el tipo
¿Quées un Objeto?
Un objeto es una parte de software de estado y comportamiento relacionado. A menudo se utilizan los objetos software para modelar objetos del mundo real que podrá encontrar en su vidadiaria. Esta lección explica cómo se representan el estado y el comportamiento dentro de un objeto, presenta el concepto de encapsulación de datos y explica los beneficios de diseñar su propio softwarede esta manera.
Instancia de una clase:
Cada objeto de una clase tiene su propia copia de los atributos (estado propio)
Todos los objetos de una clase comparten los mismos métodos (comportamientocomún)
¿Qué es Encapsulación?
La encapsulación es un mecanismo que consiste en organizar datos y métodos de una estructura, conciliando el modo en que el objeto se implementa, es decir, evitando el...
Regístrate para leer el documento completo.