BlueJ | |
---|---|
Snímek obrazovky BlueJ IDE 5.0.2 | |
Typ | Prostředí pro vývoj softwaru |
Autor | Michael Kolling |
Vývojář | Michael Kolling |
Zapsáno v | Jáva |
Operační systém | Víceplatformní |
Jazyky rozhraní | vícejazyčný |
Hardwarová platforma | Jáva |
Nejnovější verze | 5.0.3 (28. března 2022 ) |
Čitelné formáty souborů | Balíček BlueJ [d] a kontext třídy BlueJ [d] |
Vygenerované formáty souborů | Balíček BlueJ [d] a kontext třídy BlueJ [d] |
Licence | GPLv2 |
webová stránka | bluej.org |
Mediální soubory na Wikimedia Commons |
BlueJ je interaktivní vývojové prostředí Java určené především pro výukové použití, ale vhodné i pro vývoj malých programů.
"BlueJ" byl vytvořen pro počáteční programovací školení specialisty z Britské univerzity v Kentu , australské Monash University a Sun Microsystems .
BlueJ byl vyvinut pro podporu výuky objektově orientovaného programování a jako takový se jeho design výrazně liší od jiných vývojových prostředí. Hlavní obrazovka ukazuje strukturu tříd aplikace, která se vyvíjí graficky (na diagramu podobném UML), objekty lze vytvářet a testovat interaktivně. Tato interaktivita spolu s jasným a jednoduchým uživatelským rozhraním usnadňuje experimentování s objekty, které vyvíjíte. Koncepty objektově orientovaného vývoje ( třídy , objekty , komunikace prostřednictvím vyvolání metody ) jsou interaktivní a vizuálně reprezentovány v rozhraní programu.
Původní verze nemá editor formulářů, ale lze ji připojit jako plugin třetí strany [1] .
IDE | |
---|---|
Univerzální | |
C / C++ | |
ZÁKLADNÍ | |
Jáva |
|
Pascal | |
PHP |
|
Krajta | |
ActionScript | |
rubín | |
srovnání |