این دستور xowish است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
xowish - پوسته گرافیکی حاوی زبان برنامه نویسی شی گرا XOTcl
خلاصه
xowish ?نام فایل ارگ ارگ ...?
_________________________________________________________________
شرح
xowish یک برنامه کاربردی پوسته مانند است که دستورات XOTcl را از ورودی استاندارد خود می خواند یا
از یک فایل و آنها را ارزیابی می کند. بعلاوه xotclsh آن را به کاربر گرافیکی ارائه می دهد
پشتیبانی از رابط برای ویجت های TK.
XOTcl (XOTcl، تلفظ exotickle) یک زبان برنامه نویسی شی گرا بر اساس
MIT OTcl. این به عنوان جایگزینی ارزش افزوده برای OTcl در نظر گرفته شده است.
زبان های اسکریپت مانند Tcl برای چسباندن اجزا به یکدیگر طراحی شده اند
ویژگی هایی مانند توسعه پذیری پویا و تایپ پویا با تبدیل خودکار، که
آنها را برای توسعه سریع برنامه ها مناسب می کند.
سیستم شی اصلی XOTcl از OTcl پذیرفته شده است. سیستم شی ما را قادر می سازد
اشیا، کلاس ها و متا کلاس ها را تعریف کنید. کلاس ها اشیاء خاصی با هدف هستند
مدیریت اشیاء دیگر "مدیریت" به این معنی است که یک کلاس ایجاد و را کنترل می کند
از بین بردن نمونه های آن و اینکه حاوی مخزنی از روش های قابل دسترسی است
موارد هر شی ممکن است با روش های شی خاص بهبود یابد. XOTcl پشتیبانی می کند
ارث تک و چندگانه همه روابط در XOTcl، از جمله کلاس و
روابط سوپرکلاس، کاملاً پویا هستند و می توان آنها را درون نگریست. از طریق روش
زنجیره ای بدون نامگذاری صریح روش مورد نظر، ابهامات در حل نام
از روش ها اجتناب می شود. به این ترتیب یک متد سایهدار میتواند در اجرای آن «مخلوط شود».
روش فعلی
XOTcl ایده های اسکریپت نویسی و شی گرایی را به گونه ای ترکیب می کند که حفظ می کند
مزایای هر دوی آنها مجهز به چندین قابلیت زبان جدید است که
کمک به ساخت و مدیریت سیستم های پیچیده. ما پشتیبانی زیر را اضافه کردیم:
تجمعات شیء پویا، برای ارائه تجمیع پویا از طریق فضاهای نام تو در تو
(اشیاء).
کلاس های تودرتو، برای کاهش تداخل ساختارهای برنامه توسعه یافته مستقل.
اظهارات، برای کاهش رابط و مشکلات قابلیت اطمینان ناشی از تایپ پویا
و بنابراین، ترکیب بسیاری از اجزاء را آسان می کند.
متا داده، برای افزایش مستندسازی خود اشیا و کلاس ها.
میکسین های هر شی، به عنوان وسیله ای برای بهبود انعطاف پذیری روش های میکسین با دادن یک شی
دسترسی به چندین کلاس مکمل مختلف که ممکن است به صورت پویا تغییر کند.
میکسین های هر کلاس، به عنوان وسیله ای برای بهبود انعطاف پذیری روش های میکسین به یک کلاس، همه
نمونه هایی از کلاس به متدهای مختلط مانند وراثت چندگانه دسترسی دارند،
اما بدون نیاز به کلاس های تقاطع.
فیلترها به عنوان ابزاری برای انتزاع بر فراخوانی روش برای اجرای برنامه بزرگ
ساختارها مانند الگوهای طراحی
بارگذاری مولفه پویا XOTcl بارگذاری بسته Tcl را با معماری ادغام می کند
پشتیبانی از ادغام با ساختارهای شی گرا علاوه بر این، فراهم می کند
ردیابی/ردیابی بارگذاری مؤلفه.
واژگان کلیدی
آرگومان، مفسر، درخواست، فایل اسکریپت، پوسته
با استفاده از خدمات onworks.net از xowish به صورت آنلاین استفاده کنید