Ejercicio #64 Java.- Almacenar objetos en un arreglo (array), y mostrar sus atributos en pantalla.
Vložit
- čas přidán 16. 02. 2018
- En este vídeo, creamos una clase, y posteriormente, en el método main, creamos objetos de esa clase, pero los guardamos dentro de un arreglo de n posiciones. Después imprimimos los atributos de ese objeto en la pantalla, usando el método toString( ), ya que este método nos muestra la representación en String de ese objeto.
- Věda a technologie
Shakmuria muchas gracias por este video explicativo no logre entender este tema por un año y lo acabo de comprender te deseo éxitos excelente contenido.
Muchas gracias, alfin logre entender como se ve un arreglo de objetos.
Felicitaciones, la explicación es muy bueno, entendí cada detalle.
saludos otra vez aqui contigo, estoy con c# con el tema IEnumerable y IEnumerator solo una persona a dado ese tema. ya entiendo que uno es para enumerar las posiciones de los objetos y el otro para recorrer la coleccion. pero siempre vengo contigo a reforzar conceptos gracias explicas muy bien
muchas gracias, explicas muy bien, ya me suscribí.
Buenísimo el tutorial, muchas gracias
muy buen video directo al punto!
Excelente, justo estaba buscando como agregar objetos , se me ocurre que lo puedo hacer interactivo, en el método main declarar las 3 variables y pedirlas por Joption o consola y que se vayan guardando en el array, y este a su vez ya se las manda al método toString para imprimirlas
gracias era lo que buscaba.
Gracias MUCHAS GRACIAS no sabia porque no me imprimía los datos
Muchas gracias, buena explicacion!
Explicas muy bién♥️
Muchas gracias, funciono perfecto
Disculpa y como haria para poder que el programa permita ingresar un nuevo objeto, o sea que me deje ingresar en i caso un nuevo estudiante con todos sus datos como los son: Nombre, Numero de identidad,promedioacumulado, y otro dato.
Muy buen video, bien explicado y entendible, muchas gracias
Lo de tostring me soluciono la vida, gracias rey :,3
excelente video
me ayudo mucho
Amo a esta mujer 😍
gracias me ayudo mucho
ulalá chulada... gracias
Buen tutorial :)
como pides los datos por teclado?
buen video y como hago para que durante el tiempo de ejecucion pedir los datos del objeto
Hola, Excelente explicación. Me puedes por favor aclarar, si hago uso de la clase JOptionPane para recibir cada uno de los Empleados que desee agregar al arreglo, por ejemplo 6 Empleados, cómo tendría que realizar el algoritmo? Debo adicionar los sets y gets para poderlo lograr? Estaré atento a tu amable respuesta. Muchas Gracias 👍
Lo puedes hacer en los métodos setters y getters, enviando los argumentos desde el método main, invocando al método set, ingresando los valores con la clase JOptionPane. Tengo en mi curso, ejemplos de eso. Saludos!
@@Shakmuria Perfecto, agradezco enormemente tu respuesta. Voy a revisar el vídeo que me sugieres 👍. Bendiciones 😇
como accedo a un atributo en especifico desde el arreglo y mas aun si esta en otra clase que esta heredando ese atributo???
Hola gracias por este video. Si los atributos son heredados, como los meto en el toString?
Tengo la misma duda, deje un override también en la clase padre pero de igual manera esa info no me la muestra, ya encontraste una solución?
Very thanks
pregunta como accedo especificamente al salario y lo reste y aparesca el nuevo sueldo ??
¿Disculpa tengo una duda, como puedo imprimir las posiciones de un arreglo sin los corchetes?
excelente video, como podría ser un método que no te devuelva todos los datos, sino usar un filtro de nombre por ejemplo traer los datos.
Que buena explicación, ojalá mi profesor fuera así :/
Pretendo pasar de un List a un StringArray nombres, si el usuario elige 2 veces el mismo nombre debo enviar mensaje de error. Cómo hago?
Te amo :'3
Quiero saber algo. Esta usando el método toString como clase anonima?
Necesito de tu ayuda tengo un problemita de un ejercicio de la universidad y no entiendo 😢
Como podria pedir datos enteros por teclado en una sola linea y agregarlos a mi arreglo? :(
Como hago para modificar un dato en el arreglo
un LUJOOO
Y si quiero que el usuario ingresé sus datos?
Como puedo hacer que un usuario le de el valor a los objetos?
Gracias
hola muy buen video gracias, también me gustaría saber como se hace el arreglo pidiendo los datos por pantalla
has conseguido saberlo?
Y como podria hacer que por ejemplo: Imprima solo a los empleados los cuales tengan una edad mayor a n?
como seria un arreglo de imágenes ?
graciassss
hola, como seria llenar el array y generar un nuevo empleado, si los datos los pedira por consola, y que no esten predeterminados
Intentaré subir un vídeo hoy sobre eso.
Buen video
Tengo una duda, cuando almacenamos los objetos en un arreglo, no es necesario asignarle un nombre (variable de referencia) a cada objeto?
Veo que solo colocaste new Empleado + los argumentos
El array en cada posicion tiene la referencia a cada objeto?
Gracias :)
Así es. No es necesario asignarle un nombre. Sólo basta el operador new.
Buen video, pero me queda una duda, puedo llenar un arreglo con objetos de distintas subclases? por ejemplo teniendo una clase: coche, y subclases: deportivo y clásico, puedo llenar un arreglo con distintos objetos de deportivo y clásico?
Siii. Eso lo explico en mi canal, listas de reproducción, una lista que se llama 50 ejercicios de java, en el tema de casting de objetos
@@Shakmuria Muchas gracias
que buenaza eres ehh!!!, oye disculpa cuando acabo de deserializar un objeto como le hago para que me imprima todos los elementos en la consola o me los envie a un archivo (txt o csv o xslx etc....) para así comprobar que se deserializó bien la cosa ????
Tienes que usar a las clases para el manejo de archivos, como la clase File y File Writter. Veré si pronto subo un ejemplo.
@@Shakmuria si ya pude :), oye disculpa abusando de la ocasión, tengo una duda mayor y que no ehh podido resolver, si tengo que deserializar un archivo .cat pero no sé que clases maneja ni como está construído, no sabes cómo le haría :(((?
Chevere
Estoy retomando la programación por que yo inicié con Pascal c FoxPro q me aconseja gracias
Por qué a mi, no me sale cierto reglones de código? Estoy verificando bien tus código, las mayúscula, las coma, el espacio y me sale como un foco con un punto rojo. Y no me deja correr lo. Tengo el Netbeans 8.2
Al parecer no importaste alguna clase. Da click derecho en ese punto rojo y luego click en "importar clase".
Lo ideal es crear métodos get y set de los atributos de las clases (Superclase y unterclase). Así puedes elegir los atributos que deseas mostrar y no tienes que hacer el overriding del método toString.
Sí. Eso lo expliqué en el curso.
no entendi mucho... pero me gusto el dibujo en paint... like
Jajaja 😂😂 eso es un halago para mí.
En replit me sale un error que dice que me falta un ; entre los paréntesis, con lo cual no me ha funcionado el override :C
Pon el código aquí porfa.
Hola!!
Amigo, como estás? te felicito por el canal y tu contenido. te pido un favor, me orientarías como resolver este problema? no le agarro la mano y estoy seguro que es como un array.
Diseña un algoritmo para un programa que lea 10 textos y nos
muestre aquel que tenga el mayor número de caracteres. Si hay
más de un texto con el mismo número de caracteres, mostrará
el último de ellos. Puedes utilizar la función Longitud para este
ejercicio.
Lo subiré posiblemente hoy al canal. En la noche.
@@Shakmuria buenisimo muchas gracias. voy a estar atento
@@justodaverio6710 no sé si aún te sirva para mañana. No me pude desocupar tempra como creí.
@@Shakmuria dale gracias
No utilizaste arrayList
LICENCIADA: Pretendo asignar a un array una variable. Por un lado el array es declarado: int c= 0;
int indices[]= new int [c];
int val= 9;
indices[c]= val;
Está bien? (la variable val irá cambiando de valor durante el programa).
TQM
o entiendo porque si estas explicando objetos y arreglos terminas explicando como funcona un for
A mí no me acepta la i
Ya lo arregle estaba fuera del corchete :v
@@aralyscaraballo7519 😑
No mostraste la cualidad de usar objetos, hiciste lo mismo de copiar y pegar, debiste mostrar como dar de alta información en un objeto, modificarlo, eliminarlo etc, con arreglos, solo usaste un arreglo para definir las cualidades de objetos.
NOMBRE = Cuca jsjajjsdjjd nqvr
El pepe
no quise ni ver el vídeo por ese sonido tan desagradable del teclado. Tienes que ser mas profesional
Gracias