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

Mind map

Características de POO y excepciones

Safer Ngp Spanish

Características de POO y excepciones

Map content

Características de POO y excepciones

  1. Herencia

    • Permite definir objetos con base en otros ya existentes
      • Permite reutilizar código creado con anterioridad
      • Superclase
        • Subclase
          • Es posible añadir caracteristicas
        • Personas
          • Estudiante
            • publicclass Estudiante extends Persona{ }
          • Profesor
    • Jerarquía de la herencia
      • Cada clase es una Superclase
        • Object
          • Medodos invocados desde cualquier clase
  2. Clases y métodos abstractos

    • Clases concretas
      • Se pueden crear instancias
        • new
    • Clases abstractas
      • Objetos no se pueden instanciar
      • public abstract class ClaseAbstracta {}
      • Puede contener métodos abstractos
        • Solo declarados
      • Crear una estructura de un sistema
      • La implementación de clases y métodos abstractos se realiza mediante herencia
        • publicclass Implementacion extends ClaseAbstracta{ }
        • No ser método privado
        • No ser método estático
  3. Polimorfismo

    • Crear métodos con el mismo nombre dentro de diferentes clases heredadas, y proporcionales implementaciones diferentes.
  4. Clases y métodos finales

    • Clase Final
      • No se pueden crear otras clases
        • finalclass ClaseFinal { }
        • Sin herencia
    • Metodos Finales
      • No pueden ser redefinidos
        • Sin Polimorfismo
        • final public void metodoFinal(){ }
        • Sin herencia
  5. Interfaces

    • Describe un comportamiento
    • Unir entidades no relacionadas entre sí
    • Declaración
      • Atributos
    • Cuerpo
      • Metodos
      • Cosntantes
    • public interface Interface1 { }
  6. Sobrecarga

    • Metodos
      • Declarar varios métodos con el mismo nombre dentro de una sola clase
        • public int suma(int a, int b, int c){ return a+b+c; }
        • public float suma(float a, float b) { return a+b; }
    • Operadores
      • Redefinir las funciones que se le asignan por definición a un operador
        • operación de suma
        • operación de unión
          • String
  7. Excepciones

    • Error que ha ocurrido en un programa en ejecución
      • Aquellos generados por el lenguaje Java
        • Errores de ejecución
          • división por cero
          • sintaxis incorrecta
      • Aquellos no generados por el lenguaje
        • Incluidos por el programador
          • Leer un archivo
          • Conexión a Base de datos
      • Jerarquía de las excepciones
        • Cuando un error ocurre y se genera una excepción, se busca donde se está controlando esa excepción, para evitar que el programa inminentemente falle
    • Sentencia Try-catch
      • Se usa para manejar excepciones
        • try{ }
          • Sentencias que pudieran tener error
        • Catch { }
          • Tipo de error y el nombre dado

Images and files in the map

  • Características de POO y excepciones

Information

Description
Mind Map on Características de POO y excepciones, created by Safer Ngp on 14/11/2018.
Created by
Safer Ngp
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?