BlueJ è un ambiente di sviluppo integrato per il linguaggio di programmazione Java, sviluppato principalmente per scopi didattici, ma anche adatto allo sviluppo di software
BlueJ è un ambiente di sviluppo integrato per il linguaggio di programmazione Java, sviluppato principalmente per istruzione scopi, ma anche adatto a piccola scala di sviluppo del software.
BlueJ è stato sviluppato per supportare l’apprendimento e l’insegnamento dellaprogrammazione object-oriented, e il suo design si differenzia da altri ambienti di sviluppo come risultato.[1] La schermata principale mostra graficamente la struttura di classe di una domanda in fase di sviluppo (in un UMLcome schema- ), e gli oggetti possono essere interattivo creato e testato. Questo strumento di interazione, combinata con un ambiente pulito, semplice interfaccia utente, permette la sperimentazione facile con gli oggetti in fase di sviluppo. Object-oriented Concetti (classi, oggetti, la comunicazione attraverso le chiamate di metodo) sono rappresentati visivamente e nella sua interaction design dell’interfaccia.
Le caratteristiche di BlueJ sono concepiti come un aiuto per imparare i concetti della programmazione orientata agli oggetti, così come un aiuto per lo sviluppo del programma stesso. Come risultato, alcuni strumenti comunemente disponibili si differenziano dagli altri ambienti, alcuni strumenti sono assenti, e gli altri strumenti vengono forniti non si trovano comunemente in ambienti di sviluppo.
BlueJ projects, like standard Java packages, are directories containing the files included in the project.
After starting BlueJ, use the Project – Open… menu command to select and open a project.
Some example projects are included with the standard BlueJ distribution in the examples directory.
For this tutorial section, open the project people, which is included in this directory.
You can find the examples directory in the BlueJ home directory. After opening the project you should see something similar to the window shown in Figure 1. The window might not look exactly the same on your system, but the differences should be minor.
Fatemi sapere se avete bisogno di ulteriori informazioni