Red de conocimiento informático - Consumibles informáticos - ¿Qué es un lenguaje de programación orientado a objetos?

¿Qué es un lenguaje de programación orientado a objetos?

El lenguaje de programación orientado a objetos es un tipo de lenguaje de programación que utiliza objetos como unidad básica de la estructura del programa. Esto significa que el diseño utilizado para la descripción se basa en objetos, y los objetos son los componentes básicos del mismo. programa cuando se está ejecutando.

El lenguaje de programación orientado a objetos proporciona componentes como clases y herencia, y tiene cuatro características principales: reconocimiento, polimorfismo, categoría y herencia.

Los resultados del diseño orientado a objetos se pueden implementar tanto en lenguajes orientados a objetos como en lenguajes no orientados a objetos. El propio lenguaje de programación orientado a objetos admite la implementación de conceptos orientados a objetos y su compilador puede asignar automáticamente conceptos orientados a objetos a programas de destino. Información ampliada

Los lenguajes orientados a objetos describen los sistemas objetivos de forma más natural y facilitan la expansión y reutilización del software. Hay cuatro características principales:

(1) Identificación, los componentes básicos del sistema pueden reconocerse como un conjunto de objetos discretos identificables

(2) Categoría, el sistema Todo; los objetos con la misma estructura de datos y comportamiento pueden formar una clase;

(3) Polimorfismo, los objetos tienen un tipo estático único y múltiples tipos dinámicos posibles;

(4) Herencia, compartir datos y operaciones entre diferentes clases en relaciones de nivel básico.

Fuente de prueba de referencia: Enciclopedia Baidu - Lenguaje de programación orientado a objetos

Fuente de prueba de referencia: Enciclopedia Baidu - Lenguaje de programación orientado a objetos