Es una forma especial de
programar, lo mas cercano a como expresar cosas de la vida real.
La programación orientada a objetos (OOP) se caracteriza por su capacidad de modelar conceptos del mundo real mediante elementos como clases y objetos. El polimorfismo permite que los objetos respondan de diferentes maneras a un mismo mensaje, mientras que la herencia es crucial para reutilizar código y mejorar la eficiencia.
Es una forma especial de
programar, lo mas cercano a como expresar cosas de la vida real.
lenguajes de programacion
Subtopic
VISUAL BASIC
OBJETIVE C
JAVA
tiene herramientas visuales
se caracteriza por
simple
distribuido
Robusto
Seguro
portable
Multithread
creado por sum Microsystems
C++
Programación orientada
a objetos
Polimorfismo
Por polimorfismo entendemos aquella cualidad que poseen los objetos para responder de distinto modo ante el mismo mensaje.
Encapsulacion
Es el proceso de almacenar en una misma sección los elementos de una abstracción que constituyen su estructura y su comportamiento; sirve para separar el interfaz contractual de una abstracción y su implantación.
herencia
Esta es la cualidad más importante de un sistema OOP, la que nos dará mayor potencia y
productividad, permitiéndonos ahorrar horas y horas de codificación y de depuración de errores. Es por ello que me niego a considerar que un lenguaje es OOP si no incluye herencia, como es el caso de Visual Basic
objeto
Una clase es un nuevo tipo de dato y un objeto cada una de las asignaciones que hacemos a ese tipo de
dato.
clase
Una clase, es simplemente una abstracción que hacemos de nuestra experiencia sensible. El ser
humano tiende a agrupar seres o cosas -objetos- con características similares en grupos -clases-. Así, aun cuando existen por ejemplo multitud de vasos diferentes, podemos reconocer un vaso en cuanto lo vemos, incluso aun cuando ese modelo concreto de vaso no lo hayamos visto nunca