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

Mind map

Aplicación de la POO en Java

Jorge López Spanish

Map content

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

Information

Description
Mind Map on Aplicación de la POO en Java, created by Jorge López on 25/09/2017.
Created by
Jorge López · Sep 2017
Updated
Sep 25, 2017
Views
0
Rating

More on Clases y objetos

Feedback

What is it about?

What do you think of the new look?

How do you like it?