FlashKeepers

Computer Science · AP

AP Computer Science A: Conceptos de Java

Conceptos fundamentales de programación en Java, incluyendo clases, arreglos y control de flujo, evaluados en AP Computer Science A.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone
¿Qué es una clase en Java?
Un plano o plantilla para crear objetos con propiedades y métodos compartidos
Define un objeto.
Una instancia de una clase que tiene estado (atributos) y comportamiento (métodos)
¿Qué es la encapsulación?
Agrupar datos y métodos dentro de una clase mientras se ocultan los detalles internos de implementación
¿Qué es un constructor?
Un método especial que inicializa un objeto cuando se crea con la palabra clave new
¿Qué es la herencia?
Un mecanismo mediante el cual una subclase hereda propiedades y métodos de una clase padre (superclase)
¿Qué es el polimorfismo?
La capacidad de los métodos de comportarse de manera diferente según el objeto que los invoca o los parámetros pasados
¿Qué es un arreglo?
Una colección ordenada de elementos del mismo tipo de dato almacenados en memoria contigua
¿Qué es un método?
Un bloque de código que realiza una tarea específica y se define dentro de una clase
Nombra los tres modificadores de acceso en Java.
public (accesible desde cualquier lugar), private (accesible solo dentro de la clase), protected (accesible en subclases y en el mismo paquete)
¿Qué es una variable de instancia?
Una variable declarada dentro de una clase pero fuera de todos los métodos; cada objeto tiene su propia copia
¿Qué es una variable static?
Una variable de clase compartida por todas las instancias de una clase, declarada con la palabra clave static
¿Qué es una variable local?
Una variable declarada y utilizada únicamente dentro de un método o bloque de código
¿Qué hace la palabra clave new?
Crea una nueva instancia de una clase asignando memoria y llamando al constructor
¿Qué es una variable de referencia?
Una variable que almacena la dirección de memoria (referencia) de un objeto, no el objeto en sí
¿Qué representa null?
Un valor especial que indica que una variable de referencia no apunta a ningún objeto

25 more cards in the app