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

Mapa mental

Clases y Objetos en Java

Diego Sibaja Garro Inglés

Contenido del mapa

Clases y Objetos en Java

  1. Objetos

    • Es una instancia de una clase. Cada bloque de código es un constructor . Cuando no se declara ningún constructor el compilador genera uno sin argumentos por defecto
      • Se puede utilizar el mismo nombre pero deben cambiar los argumentos para que se puedan diferenciar.
        • Campos de Sombra
          • Si se utiliza el mismo nombre en una variable local y un parámetro se puede usar this. en la variable local para que se distinga.
        • Llamada de Constructor
          • Las clases pueden declarar varios constructores
        • Trabajo con instancias de clase
          • Una vez que haya declarado una clase, puede crear objetos a partir de ella. Un objeto no es más que una instancia de clase. El objeto inicializa los valores que se le asignan.
        • Valor de Retorno en un constructor
          • Un constructor no tiene un tipo de retorno, ya que el operador ya esta devolviendo una referencia al objeto recién creado.
        • Objetos de Mensajería
          • Llamar un método en un objeto equivale a enviar un mensaje al objeto. El nombre del método y sus argumentos se conceptualizan como un mensaje que se envía al objeto en el que se llama el método.
        • Ocultación de información y niveles de acceso
          • El cuerpo de una clase se compone de interfaz e implementación.
            • Interfaz
              • Es la parte de la clase que es accesible al código ubicado fuera de la clase. La forman el constructor y los encabezados de métodos.
            • Implementación
              • Es la parte de la clase que existe para soportar la interfaz. La implementación debe estar oculta del código externo. La forman el código dentro de los constructores, los métodos y los diversos campos
                • Un nivel de acceso es un indicador de quién puede acceder a un campo, método o constructor. Java admite algunos niveles de acceso:
                  • private: Sólo el código en la misma clase que el miembro puede tener acceso al miembro.
                  • public: Cualquier código en cualquier clase en cualquier paquete puede tener acceso al miembro.
                  • protected: Cualquier código de la misma clase o sus subclases puede tener acceso al miembro.
        • Esconder constructores o métodos
          • Se suele ocultar un constructor para evitar que se instancia una clase de utilidad.
          • Se suele ocultar un método cuando sólo existe para dar servicio a otro método (o un constructor). Tal método se conoce como un método auxiliar .

Información

Descripción
Mapa Mental sobre Clases y Objetos en Java, creado por Diego Sibaja Garro el 01/08/2017.
Visitas
1
Valoración

Más sobre Clases y objetos

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?