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

Mapa mental

Aplicación de la POO en Java

Jorge López Español

Contenido del mapa

Aplicación de la POO en Java

  1. Estructura de un archivo .java

    • 1.-Una única sentencia de paquete, package nombrePaquete
    • 2.-Las sentencias de importación deseada, import paquete
    • 3.-declaración e implementación de una sola clase pública o la declaración de una interfaz.
    • 4.-Las clases privadas del paquete (opcional).
  2. Clase en JAVA.

    • Se Declara
      • [modificador] class NombreClase [extends ClasePadre] [implements Interfaz1, …, InterfazN] { cuerpo_de_la_clase }
    • Se divide en 3 tipos
      • 1.-instancias de objetos o de tipos simples (atributos)
      • 2.-métodos (funciones y procedimientos)
      • 3.-otras clases
    • Modificadores
      • abstract: la clase no se instancia, sino que se utiliza como clase base para la herencia, debe tener al menos un método abstracto .
      • final: no se puede extender la clase.
      • public: la clase es accesibles desde otras clases.
  3. Atributos y Clases

    • atributo se declara
      • [modificador_acceso] [modificador_tipo_a] tipo nombre;
        • final: declara constantes.
        • static: declara miembros de clase que pertenecen a la clase y no a instancias de objetos, es decir, todos los objetos de la clase acceden a la misma cosa.
        • transient: excluye un miembro del proceso de conversión en un flujo de bytes si el objeto se salva al disco o se transmite por una conexión.
        • volatile: ordena a la máquina virtual de Java que no use ningún tipo de cache para el miembro
    • Clase se declara
      • [modificador_acceso] [modificador_tipo_m] tipo_devuelto nombre ( [parámetros] ) [throws Excepción1, … , ExcepciónN]{ cuerpo_del_método return [valor]; }
        • abstract: el método todavía no está completo, es decir, no se puede instanciar objetos antes de que se haya implementado el método en una clase derivada.
        • static: el método pertenece a la clase y no a un objeto de la clase, un método estático puede acceder solamente miembros estáticos.
        • final: no se puede sobrescribir el método en una clase derivada.
        • synchronized: el método pertenece a una región crítica.
        • native: propone una interfaz para llamar a métodos escritos en otros lenguajes

Información

Descripción
Mapa Mental sobre Aplicación de la POO en Java, creado por Jorge López el 25/09/2017.
Creado por
Jorge López · sep 2017
Actualizado
25 sep 2017
Visitas
0
Valoración

Más sobre Clases y objetos

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?