¡Atención! Para ver este video completo, inicia sesión con tu cuenta de Cursos o inscríbete en tu prueba gratuita de 7 días. Iniciar sesión Inscribirse
Vista previa
¡En este video veremos los tipos de problemas en los que podemos incurrir sin genéricos!
Milk.java
class Milk {
void drink() {
System.out.println(You drink the milk.);
}
}
Oranges.java
class Oranges {
void juggle() {
System.out.println(You drop the oranges on the ground.);
}
}
Box.java
class Box {
private Object contents;
void add(Object thing) {
if (contents == nulo) {
contents = thing;
} else {
System.out.println(The box is full.);
}
}
Object remove() {
if (contents == nulo) {
System.out.println(The box is empty.);
return nulo;
} else {
Object thing = contents;
contents = nulo;
return thing;
}
}
}
[MÚSICA]
0:00
Hola, soy Ben, y en este curso, vamos a aprender sobre genéricos.
0:00
Pero antes de llegar a ninguna definición formal, creo que será útil si
0:05
empezamos observando un ejemplo del problema que los genéricos intentan resolver.
0:08
Comencemos creando un nuevo proyecto.
0:12
Y hagamos clic en Siguiente.
0:17
Selecciona la plantilla.
0:19
Haz clic en Siguiente de nuevo.
0:22
Y nombremos nuestro proyecto Genéricos.
0:23
Y podemos dejar el paquete como com.teamtreehouse.
0:26
Necesitas registrarte en Treehouse para descargar archivos del curso.
RegistrarseNecesitas registrarte en Treehouse para configurar Workspace.
Registrarse