قبل از اینکه به صورت جدی، مبحث کلاسها را شروع کنیم بهتر است با ذکر یک مثال، گذری بر مباحث و مفاهیم مربوط به کلاسها داشته باشیم. مثال زیر نمونهای از کد کامل یک کلاس ساده و کوچک بوده که در یک فایل *.as تعریف شده و با import کردن…
حوزه عملکرد یک خصیصه یا تابع درون کلاس ممکن است یکی از موارد زیر باشد. • Private : فقط از درون خود کلاس قابل دسترس باشد. • Public : از خارج از کلاس هم مورد دسترس باشد. • Protected : فقط از درون خود کلاس و یا کلاسهای فرزند آن…
پس از تعریف کلاس Car، تنها کاری که باید برای استفاده از آن انجام داد این است که شئ جدیدی از نوع کلاس Car تعریف گردد. برای تعریف یک شئ جدید از یک کلاس، از تعریف متغیر و دستور new استفاده میگردد. مثال: تعریف اشیاء جدید. var myObj : Object…
امکان تعریف و استفاده از اشیاء در یک زبان برنامهنویسی مزایای بسیاری دارد که از جمله میتوان به موارد زیر اشاره نمود: جلوگیری از پیچیده شدن کدها و سادگی درک منطق برنامه. مجتمع سازی دستورات و امکانات مختلف در قالب عملکردهای اشیاء. امکان پنهان سازی (Encapsulation) عملکردها…
شئگرایی یکی از مفاهیم مهم و حیاتی در حیطه زبانهای برنامهنویسی است، به گونهای که میتوان تمام زبانهای برنامهنویسی را به دو نسل شئگرا و غیر شئگرا (زبانهای قدیمی و منسوخ شدهای مانند Ansic، Basic و StdPascal) تقسیم نمود. با استفاده از برنامهنویسی شئگرا، میتوان کدهای یک برنامه را به…
یکی از بهترین منابع آموزشی برای طراحان حرفهای فلش، بررسی و تحلیل پروژهها و کارهای حرفه ای دیگران است. در این زمینه، بررسی بازیهای طراحی شده با فلش، جزء بهترین، آموزنده ترین و مفرح ترین تمرینها قرار میگیرند. معمولا بازه وسیعی از تکنیکهای ترسیم و بهینه سازی در طراحی یک…