GoConqr has a new look! Let us know what you think.

Mind map

Conceptos básicos de programación orientada a objetos

isaacfpt Spanish

Map content

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

Information

Description
Trabajo Programación avanzada
Created by
isaacfpt
Views
55
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?