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

Mapa mental

Conceptos básicos de programación orientada a objetos

isaacfpt Español

Contenido del mapa

Conceptos básicos de programación orientada a objetos

  1. Paquete

    • Un paquete es un contenedor de clases así podemos tener el código organizado, podemos tener paquetes creadas "package MiPaquete" o utilizarlo desde otro lugar importando, java también trae paquetes por defecto
  2. Clase

    • Es un tipo abstracto de dato que contiene atributos y métodos
      • Atributos son las características
        • Nivel de acceso
          • private: se puede acceder desde un método implementado en la misma clase
          • public: se puede acceder desde un método implementado en cualquier clase
          • protected: se puede acceder desde un método implementado en una clase heredada que contenga el mismo método
      • Métodos son los servicios
        • Visibilidad, puede ser public, prrivate, protected
        • Retorno: puede retornar un valor, caso contrario retornará void
  3. Encapsulamiento

    • Se mantiene los datos de tipo private, de esta forma podemos tener seguridad sobre la información ahí declarada
  4. Apuntador "this"

    • Permite acceder a los métodos de la clase, su uso no es obligatorio, pero es parte de las buenas prácticas
  5. Objeto

    • Nos permite instanciar a una clase

Información

Descripción
Trabajo Programación avanzada
Creado por
isaacfpt
Visitas
55
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?