video1105845491
Chapitres
-
0:02
Última clase del cuatrimestre, digo, última clase de cursada, por decirlo de alguna manera normal, porque mañana ya tenemos el segundo parcial y después ya la semana que viene es la última clase, pero solamente va a ser en entrega de notas,…
-
5:03Chapitre 2: así antes del break vemos por dónde andamos y después del break vemos cuánto más damos antes de ponernos a ver la solución. 301s · Speaker 2
así antes del break vemos por dónde andamos y después del break vemos cuánto más damos antes de ponernos a ver la solución. Porque la semana pasada al final no está un mío llevando mucho más tiempo del que yo piense. Bueno, esto está, esto …
-
10:05Chapitre 3: hacemos 15 minutos más? 300s · Speaker 1
hacemos 15 minutos más? ¿Sienten que con 15 minutos lo terminan? No sé, puedo intentar. ¿El resto? ¿Cámaras apagadas? ¿Qué onda? ¿Están ahí? ¿Hicieron? Profe, yo estoy bloqueado en la parte esa de la lógica del set de cubiertos. No llego a …
-
15:06Chapitre 4: dejarlo lindo, que se parezca a la consola lo más parecido a lo que está puesto ahí abajo al final. 297s · Speaker 1
dejarlo lindo, que se parezca a la consola lo más parecido a lo que está puesto ahí abajo al final. Y en 15 minutos sí, agarramos al azar uno y resolvemos. Bueno, abro los últimos 15 minutos y chau. Bueno, gente, ahora sí, antes que se empi…
-
20:03
Entonces fíjense, ella también les da información de cómo viene el número para saber cómo tienen que hacer el cálculo después para que les dé como la consola. Bueno, perfecto, la validación que sea positivo. Además, todos los platos son mos…
-
22:54Chapitre 6: Postre, principal, ¿no? 96s · Speaker 4
Postre, principal, ¿no? Bueno, entonces ya de alguna manera también ahí te está dando indicio de cómo se tienen que llamar las clases para crearlas. Se tiene que llamar entrada, se tiene que llamar postre y se tiene que llamar principal. es…
-
24:32Chapitre 7: Sí, era con GetClass . 300s · Speaker 2
Sí, era con GetClass .SimpleName. Exactamente. O sea que acá también podrías poner, si querés, la primera parte del mensaje, que es plato, dos puntos, y el nombre de la clase, lo podrías obtener automáticamente con GetClass .SimpleName. Y d…
-
29:32
y que creo que ya venía dado, si no me recuerdo mal, ¿no? correcto e implementaste o sobre escribiste mejor dicho el método mostrar para implementar lo que está arriba correcto y le sumas el mensaje de si es vegetariano no en base a cómo ap…
-
31:14Chapitre 9: Ahí es a lo que se refiere cuando lo creas, que le pases algo y no que quede vacío. 300s · Speaker 3
Ahí es a lo que se refiere cuando lo creas, que le pases algo y no que quede vacío. Como, como, para, para. El tamaño de postre es un enum. Entonces cuando te dice que no puede ser nulo, es que la instancia o la constante que te manden ahí …
-
36:15Chapitre 10: pero volvemos al plato, a la clase plato. 302s · Speaker 2
pero volvemos al plato, a la clase plato. Perdón. ahí está no lo veía estaba perfecto el que costa es un método abstracto ahí estás aplicando o ahí se está aplicando template métodos si precio de venta es una fórmula genérica que si la pued…
-
41:17Chapitre 11: con set completo. 90s · Speaker 3
con set completo. Y no tengo, porque para el postre, para el único que le cargué valor, es para el set de líquidos. Para el de completo no tengo cargado ningún valor. O sea, para el completo, para el único que tengo cargado valor, es para e…
-
42:48Chapitre 12: Por la duda dice otra cosa, profe. 301s · Speaker 4
Por la duda dice otra cosa, profe. Ahí arriba dice adicionalmente. Dale. ¿Qué hiciste? No, dice adicionalmente el restaurante tendrá que listar todos los platos preparados de un determinado tipo de ordenada por precio de venta. Por último, …
-
47:50
En realidad esto si lo dibujáramos o si lo implementaríamos en UML, la relación de restaurante con la lista de platos por precio no sería una relación de asociación. ¿Por qué? Porque el restaurante no es que tiene constantemente esa lista o…
-
49:17
Y fue eso lo que hizo que yo me equivocara y hay un lugar donde hay que agregar los platos y yo lo agregué a esa lista donde estaba que cambiar. Te comprarás una complejidad adicional. Entonces, ojo, ¿qué atributos son realmente o se relaci…
-
50:50Chapitre 15: lo agrupo en el padre. 112s · Speaker 3
lo agrupo en el padre. Y si es común, digo, para todas las hijas, va el padre. Calcular el precio de venta de cada plato donde corresponda. Bueno, es lo que vimos recién. Precio de venta es genérico o la fórmula es genérica para todos los p…
-
52:42Chapitre 16: recibe un plato nulo. 107s · Speaker 4
recibe un plato nulo. Si recibe un plato nulo. Correcto. Bien. Si el plato es distinto de nulo. Entonces. Chequea. Con la siguiente. Con el siguiente filtro. Si es que hay cubiertos disponibles para ese tipo de plato y ese tipo de cubierto …
-
54:29Chapitre 17: Perfecto. 300s · Speaker 5
Perfecto. Es más, te los hardcodeé directamente acá por una cuestión de tiempo y avancé. Bien. Sí, lo podrías poner como constante, pero está bien. Bueno, eso preparamos. Lo que no me está tomando es el plato. ¿Por qué? Esto sería plato. Ah…
-
59:33Chapitre 18: Bien. Ahí estás creando el array. 300s · Speaker 2
Bien. Ahí estás creando el array. En la primera línea estás inicializando el array. Y en el método generar estructura lo que estás haciendo es inicializar cada posición del array con una lista ordenada. Así es. Pero no es un dis porque no e…
-
1:04:33Chapitre 19: ¿qué te va a pasar? 301s · Speaker 1
¿qué te va a pasar? Que vos vas a mostrar ordenados los platos por precio de venta, sí, pero para una categoría de plato en particular. Y quizás, por ejemplo, vos tenés un plato principal que sale 20 mil pesos y tenés un postre que vale 25 …
-
1:09:34
de este método hay que modularizarlo porque está haciendo 20 cosas al mismo tiempo pero está bien vamos por lo menos para correr la consola aunque sea el concepto solid no aplica el single responsable salió del grupo la s salió del grupo Bi…
-
1:14:36
corre entonces bien está yo no sé si está yo para que a ver qué dice el cantea es un interception bien en donde Que nace y muere el monstruo. Ah, porque pusiste P y es plato. Ah, tenés razón. Muy bien. Bien visto. Tamaño... No, está bien, e…
-
1:17:17Chapitre 22: Sí, prepará. 300s · Speaker 4
Sí, prepará. La variable i. ¿Qué estás representando? ¿El número de qué? La iteración, el número que viene acá. El 0, el 1 y el 2, que son tres tipos de plato. No. ¿No? No. Si vos ahí hubieses tenido un array de strings con nombres, cuando …
-
1:22:17Chapitre 23: Ahí. Sí, ahí yo estoy. 302s · Speaker 1
Ahí. Sí, ahí yo estoy. ¿Te abre algo o no? No. Bueno, listo. No, pasa nada. Ah, a ver, espera. Andate a tipo de plato antes del punto. Parate con el cursor antes del punto. Tipo de plato antes del punto. Movete hasta antes del punto. Acá es…
-
1:27:20Chapitre 24: siempre traten de agruparlo en la clase padre. 151s · Speaker 2
siempre traten de agruparlo en la clase padre. Siempre básense lo que dice la consola, lo que hay en el proyecto y lo que obviamente pide el enunciado para triangular. Para saber si tienen que definir algún valor en particular, algún argume…