Red de conocimiento informático - Consumibles informáticos - Cuatro características de la orientación a objetos

Cuatro características de la orientación a objetos

Este artículo presentará las cuatro características de la programación orientada a objetos, incluida la abstracción, la herencia, la encapsulación y el polimorfismo.

Resumen

La abstracción consiste en ignorar aspectos de un tema que son irrelevantes para el objetivo actual, para prestar más atención a los aspectos relacionados con el objetivo actual. La abstracción incluye dos aspectos, uno es la abstracción de procesos y el otro es la abstracción de datos.

Herencia

La herencia es un modelo jerárquico de conexión de clases que permite y fomenta la reutilización de clases. Proporciona una manera clara de expresar * * *. Se pueden derivar nuevas clases de objetos a partir de clases existentes. Este proceso se llama herencia de clases.

Embalaje

El empaquetado consiste en encapsular procesos y datos. El acceso a los datos solo se puede lograr a través de interfaces definidas. La informática orientada a objetos comienza con el concepto fundamental de que el mundo real puede describirse como una secuencia de objetos encapsulados y totalmente autónomos que acceden a otros objetos a través de interfaces protegidas.

Polimorfismo

El polimorfismo se refiere a permitir que diferentes tipos de objetos respondan al mismo mensaje. El polimorfismo incluye polimorfismo paramétrico y polimorfismo de inclusión. El lenguaje polimórfico tiene las ventajas de flexibilidad, abstracción, disfrute del comportamiento y disfrute del código, y puede resolver bien el problema de las funciones de aplicación con el mismo nombre.