Soy programador, y enseño a algunas personas... Siempre debes considerar que debes enseñar las cosas a fondo no solo por encima, la gente que no tiene conocimiento no te va a entender nada...
Daniel Díaz estoy iniciando y la vdd tengo muchas ganas de aprender. A todos sus otros tutoriales les entendí a la perfección, pero aquí ya tenía hecho todo y solo lo explico a medias y ya no entendí bien su tumoral.
vi tres videos suyos de corrido y aprendi MUCHOOO!!! mas que cuando lo vi durante seis meses en la Universidad, lastima no haberlos visto antes ya que perdi muchas oportunidades de buenos empleos. Soy Colombiano tambien saludos desde Zipaquira
Excelente video, muy bien explicado, buen ejemplo, antes de ver este video no sabia nada de nada y ahora ya tengo la base para seguir, muchas gracias por el video!!!
que bueno es para explicar vi los 10 primeros vídeos, en modo consola y me parecieron muy educativos. ahora me adentro a seguirle los pasos en progra orientada a objetos.
En Java las clases se almacenan en "package" osea en español "paquete", es como un carpeta que almacena archivos, pero como te dije en Java almacena clases o también imágenes, en este caso el, al package le asigna el nombre "paquete", que almacena la clase "Main" y "Pelota", cuando no le asignamos un nombre al package, el nombre asignado por defecto es "default package" osea "paquete por defecto", espero te sirva. Saludos y Suerte.
una pregunta las clases vendrian ha ser como instancias que funcionan mediante variables o constantes las cuales solo declaramos sus propiedades y/o comportamiento dentro de JAVA??? gracias de antemano
hola buenas noches, he seguido los tutoriales desde el 1 hasta el 11 pero en ninguna parte explicas como crear los paquetes y eso.. solo mencionas que hay que hacer click derecho>new>package>public, nunca mencionas por que asi.... en el tutorial 11 tengo problemas para importar, no quedaria mal un tutorial de cuando usarc clases publicas y cuando no!!!! yo todos los tutoriales los he hecho siguiendo el esquema default y public para todo como en el tutto 1
Mmmmm ya....,le enconté el truco a esto, es bastante parecido a crear estructuras en C++. Una persona que está empezando de cero en programación no te va a entender nunca jajajaja.
Bien por eso se aconseja iniciar con otro tipo de lenguajes, como por ejemplo el poderoso lenguaje C, si has iniciado en C te dejará las bases para el resto de lenguajes... Igualmente el explica excelente.
Import Deprecated, al parecer ahora se hace distinto, he consultado el metodo recomendado en la guia para "Unused Imports" en: wiki.netbeans.org/Java_EditorUsersGuide Pero al parecer si la nueva clase, en este caso "Pelota" existe en el mismo paquete, entonces ya no es necesario hacer el "import".
Una pregunta. A que se debe que hayas usado un import al principio? No se supone que no hay que hacerlo ya que ambos estan en el mismo paquete? O añade eso alguna otra utilidad?
+Joakin Nunez No es necesario pero ayuda mucho a un principiante comprender como llamar una importacion de archivo java. Uno ya podra comprender que si necesita un archivo de otro paquete simplemente lo llama de la manera correcta.
'package' hace referencia digamos a una carpeta principal donde puedes crear las clases que creas necesarias ,al igual dentro de tu proyecto de java puedes crear otros packages o en español paquetes.Esta linea de código por la cual preguntas indica que esa clase pertenece al paquete o package llamado paquete ,el nombre del package tu como programador eres el que lo define dependiendo de lo que quieres realizar.Bueno eso es lo que yo entiendo todavia no soy un experto..espero que haya servido
Amigo monta un videotutorial que importe una clase de suma, resta , multiplicacion y divicion que al llamarla te arroje los resultados....Gracias Desde Monte Líbano Córdoba Colombia
se parece mucho a los tipos abstractos de datos en programación en C , pero ciertamente es otro tipo de contexto en cuanto a la comprensión de lo que se hace :P
La parte del return no lo comprendí bien, si no recibe parametros como devuelve? Y en ese metodo no se opera la variable ni se le da valor. Como es posible? gracias
Hola, que tal todos? Como verán tengo el editor Netbeans IDE 8.0, pero tengo un problema, la opción patearPelota(); y obtenerPeso(); me dan un error. Que tengo que hacer para que no me salga el error?
Pues yo solo se excel y VBA y lo entendí bastante bien pero me imagino que se puede poner muy complejo dependiendo del programa que quieras hacer. No nos tomen como primates a los que no programamos
Alguien me puede ayudar con algo? Necesito saber como hacer una operación a la cual tengo que exponente. Le pongo el simbolo de potencia "^" pero me mustra la linea como error.
ya pude importar la pelota pero si soy sincero npi de que hice.... seria mejor si en el tutorial obvias la parte de "sin embargo ya lo tengo hecho" y hacerlo y explicarlo
saludos necesito ayuda con este video , lo estoy haciendo pero me da este error ; No se encuentra la clase principal. El codigo es este: package introprogobjetos; import introprogobjetos.pelota; class Main { /** * *@author JGOMGRAFICS */ /** *@param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here pelota p; p = new pelota (); p.patearPelota(); } }
juan gomez Hola, he corregido tu código: package introprogobjetos; import introprogobjetos.Pelota; class Main { /** * *@author JGOMGRAFICS */ /** *@param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Pelota p; p = new Pelota (); p.patearPelota(); } } Tenías errores en cuanto a las mayúsculas, debes fijarte en eso. Cuando inicias algo con mayúscula tienes que continuar haciéndolo de la misma forma. Esta pregunta es vieja pero espero haber ayudado a alguien con la misma duda.
el echo de explicar sobre un ejercicio que ya esta echo no se hace entender nada pero en cambio tu lo vas haciendo y vas explicando el paso por paso ay si te van a entender
+yoel lopez En la clase publica Pelota() está la variable peso asignada al valor 250, y la clase que el llama que es obtenerPeso() allí retorna ese mismo valor.
Exactamente porque el anteriormente creó una clase Pelota y dentro si te das cuenta existe la variable peso y se inicializa con 250 y mas abajo está un método llamado obtenerPeso() que lo que hace es enviar lo que contenga la variable peso y bien en el Main puedes crear variable de manera regular float var; y asignarle el valor que envia el metodo obtenerPeso() que es exactamente lo que contenga la variable peso. Saludos!
Soy programador, y enseño a algunas personas... Siempre debes considerar que debes enseñar las cosas a fondo no solo por encima, la gente que no tiene conocimiento no te va a entender nada...
Daniel Díaz estoy iniciando y la vdd tengo muchas ganas de aprender. A todos sus otros tutoriales les entendí a la perfección, pero aquí ya tenía hecho todo y solo lo explico a medias y ya no entendí bien su tumoral.
enseñas? la verdad no le entendi mucho, solo enseño a importar mas no nos dijo como crear una clase en este ejemplo tipo pelota, ya lo tenia hecho x.x
exacto
vi tres videos suyos de corrido y aprendi MUCHOOO!!! mas que cuando lo vi durante seis meses en la Universidad, lastima no haberlos visto antes ya que perdi muchas oportunidades de buenos empleos. Soy Colombiano tambien saludos desde Zipaquira
Muy buen vídeo, código facilto es una gran herramienta para quién se inicia en la programación en Java, gracias por su trabajo.
muchas graxias x tus videos stan perrones y bien explicados... te entiendo mejor a ti q a mi profesor de Programacion°°°°°°°
Excelente video, muy bien explicado, buen ejemplo, antes de ver este video no sabia nada de nada y ahora ya tengo la base para seguir, muchas gracias por el video!!!
Gracias jorge por tus explicaciones.
Cada vez más me interesa el mundo de la programación. =)
Lo has explicado de maravilla, resolviste gran parte de mis dudas con tan solo este capítulo. Gracias.
Como les habrá ido a los programadores que vieron este vídeo hace 8 años xD. Ya deben ser unos maquinas en programación
Gracias don Jorge y ha código facilito por sus enseñanzas, les he aprendido mucho. Dios les bendiga.
que bueno es para explicar vi los 10 primeros vídeos, en modo consola y me parecieron muy educativos. ahora me adentro a seguirle los pasos en progra orientada a objetos.
Empezando en Progra y me sirvió mucj tu explicación
Una forma muy sencilla de explicar la programacion orientada a objetos.Espero tambien intercalen videos avanzados. Saludos!
realmente me ayudast mucho. desd PARAGUAY.. muchas gracias
Gracias@!!! POR FIN ENTIENDO ESTA VAIN......
CODIGO PELOTA
package paquete;
public class Pelota {
float radio;
float peso;
public Pelota()
{
radio=100;
peso=250;
}
public Pelota(float radio, float peso)
{
this.radio=radio;
this.peso=peso;
}
public float ObtenerRadio()
{
return radio;
}
public float ObtenerPeso()
{
return peso;
}
public void patearPelota()
{
System.out.println("haz pateado la pelota");
}
public void atraparPelota()
{
System.out.println("haz atrapado la pelota");
}
}
Muy bueno este tutorial , porque justo tenía un problema con el tema objeto en Java
Joder tio...!!! muy buena tu explicación.....!!
Muy bueno el video esta muy claro para empezar. Felicitaciones
Lo re entendí gracias!!!! espero que sigas ayudándonos!!!!
En Java las clases se almacenan en "package" osea en español "paquete", es como un carpeta que almacena archivos, pero como te dije en Java almacena clases o también imágenes, en este caso el, al package le asigna el nombre "paquete", que almacena la clase "Main" y "Pelota", cuando no le asignamos un nombre al package, el nombre asignado por defecto es "default package" osea "paquete por defecto", espero te sirva.
Saludos y Suerte.
Grandioso te entiendo mas que a mi profesor que presume de tener tanta chingadera de títulos y nomas no sabe explicar... te dejo un like!
muchas gracias me han servido bastante y al bagazo poco caso
Muchas gracias muy bueno!!, me ha servido bastante :) explicas bastante bien saludines desde Chile
Lo entendi a la primera buena explicacion!
Excelente video! Saludos desde Argentina!
Excelente hermano muy agradecido por tu aporte.
gracias por tomarte el tiempo de aclarar mi duda gracias!!
bro ya entendi a los objetos gracias a ti. yo vengo de js y pase a C# y me fascina cada dia mas la POO
Genial! muchas gracias, me has ayudado mucho.
una pregunta las clases vendrian ha ser como instancias que funcionan mediante variables o constantes las cuales solo declaramos sus propiedades y/o comportamiento dentro de JAVA??? gracias de antemano
hola buenas noches, he seguido los tutoriales desde el 1 hasta el 11 pero en ninguna parte explicas como crear los paquetes y eso.. solo mencionas que hay que hacer click derecho>new>package>public, nunca mencionas por que asi.... en el tutorial 11 tengo problemas para importar, no quedaria mal un tutorial de cuando usarc clases publicas y cuando no!!!! yo todos los tutoriales los he hecho siguiendo el esquema default y public para todo como en el tutto 1
Gracias, excelente explicacion, manita arriba.
Excelentes videos voy entendiendo muy bien :)...
Gracias
Con esto puedes aprender chiava sin problemas!!
Hola una pregunta soy nuevo en esto y me gustaria saber a que hace referencia la primer linea de codigo "package paquete".
que programa de recomiandas para aprender POO con java (mi unica experiencia con programacion a sido c++ con el visual estudio)
algo dificil, pero al final si me salió. gracias profe
Mmmmm ya....,le enconté el truco a esto, es bastante parecido a crear estructuras en C++.
Una persona que está empezando de cero en programación no te va a entender nunca jajajaja.
cual truco?
+Jose Ramon Vazquez Si sabes programar en C++ y usaste estructuras hubieses entendido mi comentario, sino, no lo vas a entender a la primera.
hmm ok
Bien por eso se aconseja iniciar con otro tipo de lenguajes, como por ejemplo el poderoso lenguaje C, si has iniciado en C te dejará las bases para el resto de lenguajes... Igualmente el explica excelente.
si explica muy bien , cualquiera entiende sabiendo teoria
Se que puede ser un poco tarde, es que recien empiezo con el curso. Probaste usar ** como simbolo de potencia???. Saludos.
ora si que qué buenos tutoriales!
gracias!!!! entendi en casi 12 minutos lo que no aprendi en un mes!!!!!!!!!!!!! =) odio a mi profe hahahahaha
Import Deprecated, al parecer ahora se hace distinto, he consultado el metodo recomendado en la guia para "Unused Imports" en: wiki.netbeans.org/Java_EditorUsersGuide Pero al parecer si la nueva clase, en este caso "Pelota" existe en el mismo paquete, entonces ya no es necesario hacer el "import".
Una pregunta. A que se debe que hayas usado un import al principio? No se supone que no hay que hacerlo ya que ambos estan en el mismo paquete? O añade eso alguna otra utilidad?
+Joakin Nunez No es necesario pero ayuda mucho a un principiante comprender como llamar una importacion de archivo java. Uno ya podra comprender que si necesita un archivo de otro paquete simplemente lo llama de la manera correcta.
gracias sigan a si me salvan de muchas les agradezco de todo corazón
'package' hace referencia digamos a una carpeta principal donde puedes crear las clases que creas necesarias ,al igual dentro de tu proyecto de java puedes crear otros packages o en español paquetes.Esta linea de código por la cual preguntas indica que esa clase pertenece al paquete o package llamado paquete ,el nombre del package tu como programador eres el que lo define dependiendo de lo que quieres realizar.Bueno eso es lo que yo entiendo todavia no soy un experto..espero que haya servido
Gracias jorge me sirvio de ayuda
hola buenas tardes, una inquietu
d estos videos son validos para una version nueva de java como la 9?
que programa usan para este curso de JAVA? net beans?. Saludos
no podrian hacer tutoriales del manejo de la libreria JADE? (JADE- java agent development environment)
jajajaja si es sierto , le entiendo mas aqui que ala maestra jajaja
Amigo monta un videotutorial que importe una clase de suma, resta , multiplicacion y divicion
que al llamarla te arroje los resultados....Gracias
Desde Monte Líbano Córdoba Colombia
amigo necesito un tutorial de como cambiarle de idioma a mis botones en programación orientada a objetos. con base de datos MySQL..
graciasss, buen video
se parece mucho a los tipos abstractos de datos en programación en C , pero ciertamente es otro tipo de contexto en cuanto a la comprensión de lo que se hace :P
facilito eres el amo
hasta q he entendido la dif entre clase y objeto!! :D
La parte del return no lo comprendí bien, si no recibe parametros como devuelve?
Y en ese metodo no se opera la variable ni se le da valor. Como es posible? gracias
muy bueno muchas gracias
Hola, que tal todos?
Como verán tengo el editor Netbeans IDE 8.0, pero tengo un problema, la opción patearPelota(); y obtenerPeso(); me dan un error.
Que tengo que hacer para que no me salga el error?
Es solo declarar una variable e inicializarla con new + constructor(que seria un metodo con el mismo nombre de la clase)
lo que haria por que fueras mi maestro en la uni mi profesor no hace ni enseña nada :( pero gracias a ti estoy aprendiendo GRACIASSS
Pues yo solo se excel y VBA y lo entendí bastante bien pero me imagino que se puede poner muy complejo dependiendo del programa que quieras hacer. No nos tomen como primates a los que no programamos
buena explicacion....like
que es lo que hace "this. ... "? gracias, buen tuto
Seria bueno que complementaran el tutorial con ejersicios (una especie de tarea jeje ) ..
por cierto gran tuto Master
Se puede llamar 2 metodos con el mismo nombre; lo vi en el código.. e igual la clase la llamastes con el mismo nombre.. no genera conflicto?
muy bueno, donde explica como usar paquetes?
Te entiendo al 100 % ,, En cambio a mi profe loco , no lo entiendo ni al 1 % . _ . !
PD: Buen tuto .
oye amigo porque no me dan las opciones como ati cuando pones el .
??????
HAS****
muchas gracias
podrías hacer un tutorial de encapsulamiento
p viene a ser una propiedad si no me equivoco
erga por fin entendi lo q es orientado a objeto... (y)
Buen post papu +10
Esta bien enredado jajaja
quien me puede dar informacion de donde puedo aprender un lenjuage de progamacion ?
Buen Video
por que los profesores pro axioma tiene que explicarte mal por que sos su futura competencia
estaba esperando ver la pelota
Alguien me puede ayudar con algo?
Necesito saber como hacer una operación a la cual tengo que exponente.
Le pongo el simbolo de potencia "^" pero me mustra la linea como error.
math.pow
y cual es la diferencia entre una biblioteca y una clase
Me sale un error q dice "illegal start of type", por favor alguien me dice la solución.
como creo una clase main
Clarísimo! :)
me puede ayudar a realizar un programa¡???
sale pantalla negra tu video.
ya pude importar la pelota pero si soy sincero npi de que hice.... seria mejor si en el tutorial obvias la parte de "sin embargo ya lo tengo hecho" y hacerlo y explicarlo
muy bueno
"Esto es un texto"
saludos necesito ayuda con este video , lo estoy haciendo pero me da este error ; No se encuentra la clase principal.
El codigo es este:
package introprogobjetos;
import introprogobjetos.pelota;
class Main {
/**
*
*@author JGOMGRAFICS
*/
/**
*@param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
pelota p;
p = new pelota ();
p.patearPelota();
}
}
***** NetBeans
juan gomez Hola, he corregido tu código:
package introprogobjetos;
import introprogobjetos.Pelota;
class Main {
/**
*
*@author JGOMGRAFICS
*/
/**
*@param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Pelota p;
p = new Pelota ();
p.patearPelota();
}
}
Tenías errores en cuanto a las mayúsculas, debes fijarte en eso. Cuando inicias algo con mayúscula tienes que continuar haciéndolo de la misma forma. Esta pregunta es vieja pero espero haber ayudado a alguien con la misma duda.
en 9:00 pedos! jaja
Quiero los codigo de la pelota
el echo de explicar sobre un ejercicio que ya esta echo no se hace entender nada pero en cambio tu lo vas haciendo y vas explicando el paso por paso ay si te van a entender
te entendi tus video anteriores , pero esto nooooo
k chido vidio
porque te devuelve 250 ? si no hay una variable con esos datos... saludos.
+yoel lopez En la clase publica Pelota() está la variable peso asignada al valor 250, y la clase que el llama que es obtenerPeso() allí retorna ese mismo valor.
gracias Jenifer Vera pero el colocava "var" si mal no recuerdo. jeje gracias por tu respuesta =D
Exactamente porque el anteriormente creó una clase Pelota y dentro si te das cuenta existe la variable peso y se inicializa con 250 y mas abajo está un método llamado obtenerPeso() que lo que hace es enviar lo que contenga la variable peso y bien en el Main puedes crear variable de manera regular float var; y asignarle el valor que envia el metodo obtenerPeso() que es exactamente lo que contenga la variable peso.
Saludos!
@CeeRayzWalz sta usando eclipse
tienes que usar math.pow