Conceptos fundamentales de programación en Java, incluyendo clases, arreglos y control de flujo, evaluados en AP Computer Science A.
40 tarjetas · tarjetas básicas · Escrito por IA, revisado dos veces. Edita lo que quieras.
- ¿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