¿Cuáles son las tres características de la orientación a objetos?
La orientación a objetos es un método de desarrollo de software. Los conceptos y aplicaciones orientados a objetos han trascendido la programación y el desarrollo de software y se han expandido a sistemas de bases de datos, interfaces interactivas, estructuras de aplicaciones, plataformas de aplicaciones, inteligencia artificial y otros campos.
La orientación a objetos es un método para comprender y abstraer el mundo real. Es el producto del desarrollo de la tecnología de programación informática hasta cierto punto.
Datos ampliados:
1, resumen.
La abstracción consiste en enfatizar la esencia y las propiedades inherentes de las entidades. En el desarrollo de sistemas, la abstracción se refiere al significado y comportamiento de un objeto antes de decidir cómo implementarlo. El uso de abstracciones le impide pensar en los detalles demasiado pronto.
2. Patrimonio.
La herencia es un mecanismo para que las subclases compartan automáticamente las estructuras de datos y los métodos de las clases principales. Es la relación entre clases. Al definir e implementar una clase, puede hacerlo sobre la base de una clase existente, usar el contenido definido por la clase existente como su propio contenido y agregar contenido nuevo.
3. Polimorfismo
Polimorfismo significa que una misma operación, función o proceso puede actuar sobre muchos tipos de objetos y obtener resultados diferentes. Diferentes objetos producirán resultados diferentes al recibir el mismo mensaje. Este fenómeno se llama polimorfismo.
Materiales de referencia:
Enciclopedia Baidu orientada a objetos