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

Mind map

Paradigma Orientado a Objetos

Miranda Miranda Spanish

Map content

Paradigma Orientado a Objetos

  1. Encapsulamiento

    • ¿Qué es?
      • Es un proceso que nos ayuda a organizar datos o métodos de un código, de manera en que otro tipo de datos no pueda acceder a este sin antes ser especificado.
    • Modificadores de Acceso y su Ámbito.
      • public
        • En una clase, se puede acceder desde cualquier otra. Cuando un método y una variable de él mismo, son publicas significa que todas las clases, puede acceder al método o variable.
      • private
        • Cuando es una clase, solo se puede acceder a ella desde la misma. En cuanto a los atributos y métodos, no pueden ser accedidos por código de otra clase, excepto por la clase en la que fueron declarados.
      • protected
        • En una clase se puede acceder a ella dentro de la misma clase o de una subclase que herede de ella.
  2. Herencia

    • ¿Qué es?
      • Permite declarar una clase con base a otra ya existente, de la cual va a heredar características.
    • Características de los constructores en las subclases
      • a) El constructor de una subclase ha de llevar obligatoriamente como parámetros al menos los mismos parámetros que el constructor de la superclase. b) El constructor de la subclase invoca al constructor de la superclase. c) Las variables privadas no se heredan. d) Una subclase puede ser una SuperClase
  3. Polimorfismo

    • ¿Que es?
      • Es una cualidad del sistema de tipo en la cual acepta clases, métodos o Atributos de diferentes tipos, acepta direcciones de objetos de dicha clase y de sus clases derivadas (heredadas por ejemplo).
    • Method Override
      • Es cuando una subclase que hereda los datos de su padre los puede re-definir, osea modificarlos sin tener que escribirlos de nuevo.
    • Late Binding
      • Los objetos pueden venir de cualquier sitio, el sitio indicado se enlaza justo a tiempo cuando va a empezar la ejecución del programa.
  4. Clase Object

    • Método equals()
      • Se utiliza para comparar un objeto con otro. Cuando no podemos usar el ==.
    • Método toString()
      • Se utiliza para asociar a todo objeto un texto representativo, osea que nos ayuda para encontrar, listar, imprimir algún dato tipo String.

Information

Description
Mind Map on Paradigma Orientado a Objetos, created by Miranda Miranda on 30/01/2018.
Created by
Miranda Miranda
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?