اصول برنامه نویس شئ‌گرا در Flash – قسمت اول

flash_logo

شئ‌گرایی یکی از مفاهیم مهم و حیاتی در حیطه زبان‌های برنامه‌نویسی است، به گونه‌ای که می‌توان تمام زبان‌های برنامه‌نویسی را به دو نسل شئ‌گرا  و غیر شئ‌گرا (زبان‌های قدیمی و منسوخ شده‌‌ای مانند Ansic، Basic و StdPascal) تقسیم نمود. با استفاده از برنامه‌نویسی شئ‌گرا، می‌توان کدهای یک برنامه را به…

مطالعه این مطلب

چیدمان خودکار کدها در Notepad++

تصور میکنم بتوان ادعا کرد که غیر ممکن است یک برنامه نویس نسبتا با تجربه، با برنامه Npp یا Notepad++ آشنا نباشد. این برنامه که تقریبا از سال 2010 به عنوان یک پروژه منبع باز ارائه شده، در واقع یک text editor و syntax highlighter سریع و ساده است. اگر…

مطالعه این مطلب

چگونه از توابع مخرب یا destructor در Java استفاده کنیم

توابع مخرب یا destructor کاربرد زیادی در مدیریت حافظه برنامه های نوشته شده در C++ دارند. عموما در مورد کلاسهای طراحی شده، با استفاده از این متد به آزاد سازی حافظه پرداخته میشود.

مطالعه این مطلب

ساخت ابعاد مختلف آیکون‌ها با Appiconizer

یکی از خسته‌ کننده‌ترین کارهایی که طراحان App ملزم به انجام آن هستند، طراحی ابعاد مختلف icon قبل از کامپایل برنامه است. با توجه به نوع برنامه مثلا Mobile، Desktop، Web، Extended و غیره، ابعاد مختلفی از icon های یک‌سان، مورد نیاز است که عموما با تبدیل ابعاد یکی از…

مطالعه این مطلب

خواندن و نوشتن اشیاء اختصاصی در AS3 و عمل Serialization

یکی از مفاهیم بسیار مهم در جا‌به جایی اطلاعات، مبحث Serialization است که در مورد چگونگی قرارگیری داده‌ها در امتداد یکدیگر به منظور خواندن و نوشتن می‌پردازد. به عنوان مثال: – ذخیره کردن یک کلاس در Shared Object – خواندن و نوشتن اشیاء در ByteArray – خواندن و نوشتن داده‌ها…

مطالعه این مطلب

طراحی روبات تشخیص موانع با سنسور مافوق صوت

این روبات با استفاده از Arduino Pro mini طراحی شده است. تصاویر مدار و مراحل کار، کاملا روشن و گویا هستند. از یک آردوینو پرو مینی 5 ولت و IC L293D جهت درایو موتورها استفاده شده و به منظور زیبا سازی کار led و اسپیکر هم مورد استفاده قرار گرفته‌اند.…

مطالعه این مطلب