Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Yasmesita en 13 Enero 2017, 22:31 pm



Título: Perdida totalmente
Publicado por: Yasmesita en 13 Enero 2017, 22:31 pm
Hola chicos y chicas del foro
Estoy haciendo un curso por internet de JAVA, ya he programado algo con lenguajes estructurados pero me siento sumamente perdida con JAVA para iniciar un programa.

Es decir se que todo es basado en clases, y que esas clases pueden o no tener clases dentro, y que a partir de las clases se crean objetos que es en realidad con lo que se interactúa en este lenguaje.

Pero eso me parece demasiado abstracto como para hacer un programa que sume dos números.

Como debo verlo, es muy distinto a leer a, leer b, resultado= a+b, mostrar resultado, fin.

Debo tener una clase maestra para comenzar o no seeeee :(

Si me pueden guiar estaría muy muy agradecida, he leído mucho al respecto y la teoría súper chevere pero al momento de plasmarlo es como que no le agarro el hilo y de verdad quiero aprender JAVA.

Gracias!!!



Título: Re: Perdida totalmente
Publicado por: ivancea96 en 13 Enero 2017, 22:45 pm
No sé que otros lenguajes programaste, pero te pongo de ejemplo C. En C tienes una funcion main, una función sin más. En Java no hay funciones "solas". Tienen que estar dentro de una clase. Tienen que ser métodos de una clase.

Por tanto, pondrías:

Test.java
Código
  1. public class Test {
  2.    public static void main(String[] args){
  3.        // ...
  4.    }
  5. }

Eso es todo lo extraño que puede tener Java. PLa función main, la ponemos  como un método static, y listo.
Luego sobre variables es prácticamente igual a C++ (con la diferencia de que los objetos siempre se crean con new).

Y luego tema de funciones, entrada y salida, etc... Tienes información de sobra por ahí :x

Como detalle, una public class (que será visible desde fuera del archivo) debe tener el mismo nombre que el archivo que la contiene.


Título: Re: Perdida totalmente
Publicado por: MNicolas en 10 Febrero 2017, 11:30 am
En un futuro no podrás vivir sin objetos :D

Te recomiendo un canal de Youtube llamado Píldoras Informáticas, tiene un curso bastante extenso de Java y el tío explica todo detenidamente, es bueno para gente que está aprendiendo