Greenfoot یک محیط تعاملی برای توسعه برنامه‌های جاوا است که برای اهداف آموزشی در دبیرستان و سالهای اول دانشگاه ایجاد شده است. این اجازه می‌دهد تا برنامه‌های دو بعدی و برنامه‌های گرافیکی مانند شبیه‌سازی و بازی‌های تعاملی را به آسانی ایجاد کرد.

Greenfoot
Greenfoot main window
Greenfoot main window
توسعه‌دهنده(ها)Michael Kölling, Computing Education Group, دانشگاه کنت
انتشار پایدار
۳٫۱٫۰
۳۰ ژانویه ۲۰۱۷؛ ۴ سال پیش (۲۰۱۷-۰۱-30)
مخزن
none ویرایش در ویکی‌داده
سیستم‌عاملچندسکویی
بن‌سازه رایانشسکوی جاوا
در دسترس بهچندزبانگی
گونهمحیط یکپارچه توسعه نرم‌افزار
پروانهپروانه عمومی همگانی گنو
وبگاه

Greenfoot در حال توسعه و نگهداری توسط دانشگاه کنت و با پشتیبانی اوراکل است. این نرم‌افزار آزاد منتشر شده تحت مجوز GPL بوده که بر روی سیستم عامل‌های مختلف از جمله ویندوز، OS X، لینوکس، سولاریس و هر سیستم عاملی با JVM‌های جدید قابل اجراست.

مدل برنامه‌نویسی

مدل برنامه‌نویسی Greenfoot متشکل از یک کلاس World (ارائه شده توسط یک صفحه نمایش مستطیل شکل منطقه) و هر تعداد از اشیاء actor است که می‌توانند به طور مستقل از هم عمل کنند. جهان و بازیگران توسط اشیاء جاوا تعریف می‌شوند و Greenfoot متدهایی را در اختیار می‌دهد که برای جنبش، چرخش، تغییر ظاهر و تشخیص برخورد بازیگران مورد استفاده قرار می‌گیرد

جستارهای وابسته

پیوند به بیرون