¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Programación Orientada a Objetos

GUADALUPE ACHO Español

Contenido del mapa

Programación Orientada a Objetos

  1. ¿Qué es la encapsulación? La encapsulación es una de las características de la POOmediante la cual seprotege el acceso a los datos y funciones de un programa mediante sus modificadores de acceso. Por defecto, una clase, sus funciones y sus variables solo son accesibles desde otra clase del mismo paquete.

  2. ¿Qué es un constructor? Un constructor es una función o método que se llama automáticamente al crear un objeto de una clase. El constructor reserva memoria para el objeto e inicializa sus variables. Los constructores no tienen valor de retorno (ni void) y tienen el mismo nombre que la clase.

    • Múltiples constructores: Una clase puede tener varios constructores, cada uno con parámetros de entrada diferentes. Java crea automáticamente un constructor por defecto cuando no existen otros constructores; tal constructor inicializa las variables de tipo numérico, como int o float acero, las variables de tipo boolean atrue y las referencias anull.
  3. Un atributo es un contenedor de un tipo de datos asociados a un objeto (o a una clase de objetos), que hace los datos visibles o no desde fuera del objeto y esto se define como las características predeterminadas de un objeto, y cuyo valor puede ser alterado por la ejecución de algún método.

  4. Un objeto es una instancia de una clase, un ejemplo concreto de esaclase es la declaración de una variable que finalmente esuna instancia de un tipo dedato. Para crear un objeto se llama al constructor de la clase (un método o función con el mismo nombre que la clase) con el operador: new.

  5. Los cuatro pilares de la POO son:

    • Herencia: La herencia en una clase se deriva de otra de manera que extiende su ffuncionalidad.
    • Encapsulación: Se protege el acceso a los datos y funciones de un programa mediante sus modificaciones de acceso.
    • Abstracción: Son las caracteristicas esenciales de un objeto, las cuales distinguen al objeto de los demas.
    • Polimorfismo: Es la capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros utilizados durante su invocación
  6. Una clase es una plantilla o molde a partir de la cual se puede crear objetos. Una clase es una estructura de datos que encapsula variables (atributos) y funciones miembro (métodos). Sepuede decir que una clase esuna colección de objetos similares.

Información

Descripción
Mapa Mental sobre Programación Orientada a Objetos, creado por GUADALUPE ACHO el 27/02/2021.
Creado por
GUADALUPE ACHO · feb 2021
Actualizado
27 feb 2021
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?