¿ Que significa lenguaje orientada a objetos ?

¿ Que programas son los que manejan lo orientado objetos ?

Los lenguajes enfocados a esto son:

ADA

C++

Objective C

Java

Python

Visual Fox Pro V9

PHP

C#

Es un paradigma de programación que viene a innovar la forma de obtener resultados.

Los objetos manipulan los datos de entrada para obtener datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.

Los cuatro principales conceptos son:

Clase: Clase se puede definir de las propiedades y comportamiento de un tipo de objeto concreto.

Objeto: Es la instancia de una clase. Entidad provista de un conjunto de propiedades o atributos (datos).

Método: Es un algoritmo asociado a un objeto (o a una clase de objetos), cuya ejecución se desencadena tras la recepción de un "mensaje".

Atributos: Es una característica que tiene la clase.