BlueJ | |
---|---|
Skærmbillede af BlueJ IDE 5.0.2 | |
Type | Softwareudviklingsmiljø |
Forfatter | Michael Kolling |
Udvikler | Michael Kolling |
Skrevet i | Java |
Operativ system | Cross-platform |
Interface sprog | flersproget |
Hardware platform | Java |
nyeste version | 5.0.3 (28. marts 2022 ) |
Læsbare filformater | BlueJ-pakke [d] og BlueJ-klassekontekst [d] |
Genererede filformater | BlueJ-pakke [d] og BlueJ-klassekontekst [d] |
Licens | GPLv2 |
Internet side | bluej.org |
Mediefiler på Wikimedia Commons |
BlueJ er et interaktivt Java udviklingsmiljø designet primært til undervisningsbrug, men også velegnet til udvikling af små programmer.
"BlueJ" blev skabt til indledende programmeringstræning af specialister fra British University of Kent , Australian Monash University og Sun Microsystems .
BlueJ blev udviklet til at understøtte undervisningen i objektorienteret programmering , og som sådan er dets design væsentligt anderledes end andre udviklingsmiljøer. Hovedskærmen viser klassestrukturen for den applikation, der udvikles grafisk (på et UML-lignende diagram), og objekter kan oprettes og testes interaktivt. Denne interaktivitet, sammen med en klar, enkel brugergrænseflade, gør det nemt at eksperimentere med de objekter, du designer. Begreberne objektorienteret udvikling ( klasser , objekter , kommunikation gennem metodepåkaldelse ) er interaktive og visuelt repræsenteret i programgrænsefladen.
Den originale version har ikke en formulareditor, men den kan tilsluttes som et tredjeparts plugin [1] .
IDE | |
---|---|
Universel | |
C / C++ | |
GRUNDLÆGGENDE | |
Java |
|
Pascal | |
PHP |
|
Python | |
ActionScript | |
rubin | |
sammenligning |