Aquesta instrucció explicarà com escriure un programa Java amb dues classes, mitjançant Eclipse. Destacarà algunes de les funcions de l'Eclipse IDE, inclòs el generador automàtic de classes i el depurador integrat. La Fundació Eclipsi és una comunitat de desenvolupament col·laboratiu de codi obert amb molts grups i interessos específics. L’article suposa que heu instal·lat correctament Eclipse al vostre ordinador. Tot i que aquest tutorial no se centra a escriure codi Java, el programa de mostra es divideix en passos que haurien de ser prou fàcils de seguir.
Passos
Pas 1. Creeu un projecte Java
Feu clic a la fletxa desplegable que hi ha al costat de la primera icona de la part superior esquerra de la pantalla anomenada "nova". Seleccioneu "Projecte Java".
Doneu un nom al vostre nou projecte i feu clic a Finalitza. Anomenaré el meu projecte "Calculadora de consells". Podeu veure que apareix una nova carpeta amb el nom del vostre projecte a la columna esquerra
Pas 2. Ressalteu la carpeta que acabeu de crear
Ara torneu a fer clic al menú desplegable "nou". Aquesta vegada, trieu "Classe".
Posa un nom a la teva nova classe. Per a aquesta classe, simplement podem utilitzar la configuració predeterminada. Feu clic a Finalitza i Eclipse obrirà una nova classe Java a la finestra del programa. Vaig trucar a la meva classe "Calculadora"
Pas 3. Eclipse crea automàticament una classe a la finestra del programa
La meva classe utilitza un mètode anomenat calcula propina per calcular la propina d’un xec de restaurant. Per a aquells que hi estiguin interessats, he inclòs el codi a la imatge de la dreta. Cada línia s'explica mitjançant comentaris de línia. Els comentaris de línia comencen per "//" i són ignorats pel compilador Java.
Pas 4. És hora de crear el nostre mètode principal
Torneu al menú desplegable anomenat "nou" i, una vegada més, trieu "Classe". Aquesta vegada, marqueu la casella que diu "public static void main (String args)". Això indica a Eclipse que voleu crear un mètode principal. Assigneu un nom a la classe principal i feu clic a Finalitza. Cridaré el meu CalculatorTest. Eclipse obre ara una nova pestanya amb la vostra classe principal.
Pas 5. Ara podem escriure el mètode principal que crida al mètode calculateTip de la classe Calculadora
Aquesta classe principal rebrà informació de l'usuari sobre l'import de la factura i el% que li agradaria donar propina. A continuació, passa aquesta informació a la classe Calculadora i obté el càlcul. A continuació, el programa mostra el total. Una vegada més, feu clic a la imatge de la dreta per veure el codi que he utilitzat.
Pas 6. Feu clic al botó "executar" (que sembla una icona de "reproducció") que es troba just a sobre de la finestra del programa
Aquesta acció desarà i compilarà automàticament el vostre codi. El vostre programa s’executarà a la finestra de la consola, just a sota de la finestra del programa. Comproveu si el vostre programa funciona correctament.
Pas 7. Eclipse inclou una excel·lent funció de depuració
He canviat el meu codi, de manera que ara té alguns errors. En primer lloc, afegirem un punt de trencament fent doble clic al marge esquerre de la línia on esperem trobar problemes. Podeu veure el punt de trencament a la línia 9.
Pas 8. Ara feu clic a la icona "depurar" a la part superior de la finestra, just al costat del botó "executar"
Sembla un error. El mode de depuració obrirà algunes finestres noves que us mostraran exactament el que passa quan s’executa el programa.
Pas 9. El programa s'aturarà al punt de trencament que hàgiu configurat
Des d'allà, podeu navegar mitjançant la fletxa "sobrepassar", just a sobre de la pantalla principal o prémer F6. L'ordre "step over" us porta línia per línia a través del programa.
Pas 10. A mesura que "passeu" pel programa, podeu "passar el ratolí" sobre les variables de la finestra del programa per veure quins valors contenen durant cada pas
Com a alternativa, podeu obrir la finestra variable situada a la part superior dreta d’Eclipse. Amb aquesta finestra oberta, podeu veure quina és la llista de les vostres variables i quins números contenen.