Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase: Un plano o plantilla que describe el comportamiento y las propiedades de un tipo de objeto.
Una clase en Java puede tener atributos y métodos que definen su comportamiento.
Objeto: Una instancia de una clase. Un objeto en Java es una entidad que tiene un estado y un
comportamiento definido por su clase.
Atributo: Una variable que está asociada con una clase u objeto y que representa una característica
específica de esa clase u objeto.
Método: Un bloque de código que contiene una serie de declaraciones que realizan una tarea
específica. Los métodos en Java son funciones que están asociadas con una clase u objeto.
Constructor: Un tipo especial de método que se utiliza para inicializar objetos. Los constructores
tienen el mismo nombre que la clase y no tienen un tipo de retorno explícito.
Instancia: Un objeto específico creado a partir de una clase. Cada instancia de una clase tiene su
propio conjunto de atributos y puede ejecutar los métodos definidos en la clase.
Herencia: Un concepto que permite a una clase heredar propiedades y comportamientos de otra
clase. La clase que hereda se conoce como subclase o clase derivada, y la clase de la que se heredan
las propiedades se conoce como superclase o clase base.
Interfaz: Una colección de métodos abstractos que definen un conjunto de acciones que una clase
concreta debe implementar. Una clase puede implementar una o varias interfaces en Java.
Método estático: Un método que pertenece a la clase en lugar de a una instancia específica de la
clase. Los métodos estáticos se pueden llamar directamente desde la clase, sin necesidad de crear
una instancia de la clase.
Clase:
class MiClase {
// cuerpo de la clase
}
Objeto:
Atributo:
class MiClase {
int miAtributo; // atributo de la clase
}
Método:
class MiClase {
void miMetodo() {
// cuerpo del método
}
}
Constructor:
class MiClase {
MiClase() {
// cuerpo del constructor
}
}
Instancia:
Polimorfismo:
class SuperClase {
void metodoPolimorfico() {
// implementación específica de la superclase
}
}
Interfaz:
interface MiInterfaz {
void metodoDeInterfaz(); // método de la interfaz
}
Método estático:
class MiClase {
static void metodoEstatico() {
// cuerpo del método estático
}
}