• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/24

Click para voltear

24 Cartas en este set

  • Frente
  • Atrás
POO
Paradigma de programación centrada en los objetos. Pretende que se facilite el mantenimiento de software a través del ocultamiento de la información y la encapsulación.
Herencia.
Permite la reutilización y extensibilidad. Una subclase obtiene todo el comportamiento (métodos) y eventualmente los atributos (variables) de una superclase.
Polimorfismo
Relajación del sistema de tipos, de tal manera que una referencia a una clase (atributo, parámetro o declaración local) acepta direcciones de objetos de dicha clase y de sus clases derivadas (hijas).
Sobrecarga de un método
Si dentro de una clase existen dos o más declaraciones de dicho método con el mismo nombre pero con parámetros distintos.
Encapsulamiento
Los atributos de un objeto solo se pueden cambiar mediante los métodos por otras clases que estén autorizadas. Ventajas: modularidad.
Objeto
Instancia de una clase. Entidad provista de atributos (estado) y de métodos (comportamiento).
Métodos
Algoritmo asociado a un objeto cuya ejecución se desencadena tras la recepción de un mensaje. Es lo que el objeto puede hacer.
Variable local
Aquella querés declara dentro de un método. Tiene alcance dentro de todo el método.
Parámetro
Utilizados para pasar información a un método cuando es invocado. Al igual que las variables locales pueden ser utilizadas en cualquier parte del método.
Atributos
Variables que pertenecen a toda la clase.
Estructuras de control
1- Secuencialmente
2- Selección (bifurcación o rama) ifs
3-Loops
4-Llamadas a métodos
Abstracción
Considerar los aspectos más representativos de un problema y generar soluciones en esos términos. Pensar en el qué y no en el cómo.
Clase
Modelo que define como está conformado un objeto y a través de ella los objetos son creados.
Constructores
Métodos que se utilizan para crear nuevos objetos. Su principal función es la de reservar memoria necesaria para almacenar el objeto. Mismo nombre de la clase; no devuelven nada. Podemos tener más d in constructor, depende de los parámetros.
Mensajes
Los objetos interactúan entre sí sólo a través del paso de mensajes.
Arreglo
Simple secuencia de objetos o datos primitivos que son todos del mismo tipo.
ArrayIndexOutOfBoundsException
Si intentamos acceder a cualquier posición mayor o igual al tamaño del arreglo sale esta excepción.
Arreglos multidimensionales
Java no acepta los arreglos multidimensionales pero si acepta los arreglos y arreglos que en la práctica no sirven para lo mismo.
Sobreescribir
Cambiar el método existente.
Interface
Tipo de clase que solo contiene los nombres de los métodos y sus atributos.
Tipos de acceso
- Aleatorio
-Secuencial
Wildcard
Cuando usamos un tipo genérico se pueda aplicar a cualquier tipo.
Generic methods
Those methods that are written with a single method declaration and can be called with arguments of different types.
BorderLayout