شیءگرایی در آی کد
در این قسمت می خواهیم با استفاده از اصول شیء گرایی یک برنامه در آیکد بسازیم. برنامه ای که می سازیم از پنل آیکد استفاده می کند. داخل پنل چند مدل حیوان خواهیم داشت که هر کدام با کلیک شدن صدای خاص خود را تولید می کنند. به صورت عادی می شود با قراردادن چند شکلک در نشانگرهای آی کد حیوانات را قرارداد. سپس برای هر کدام صدایی قرار داد. بعد با بلوک کلیک شدن آن ها را به انتشار صدا تحریک کرد.
اما ما می خواهیم با استفاده از قابلیت های شی< گرایی یک کلاس به نام حیوان داشته باشیم. این کلاس قابلیت تولید انواع حیوانات را داشته باشد. صداها داخل بخش صدا ریخته شوند. پوسته حیوانات هم داخل بخش پوسته ها ریخته شود. حالا با کلیک روی دکمه ساخت هر حیوان مثلاً میمون پوسته میمون ساخته شده و صدای متناسب با آن انتخاب شود. به همین صورت می توانیم بی نهایت حیوان بسازیم. یعنی برای هر حیوان برنامه نویسی جداگانه نداریم بلکه تمام صداها و اشکال داخل مخزن صداها و پوسته ها ریخته می شود. فقط یک کد تصمیم می گیرد که الان چه حیوانی با چه صدایی تولید شود.
درباره زهره دارابیان
من تی تی ام. تی تی در زبان گیلکی به معنای شکوفه ست. در انگلیسی کوتاه شده Teacher Technologist ست. به معنای معلم فناور یا معلمی که به تکنولوژی علاقمنده یا موضوعات تکنولوژی رو درس میده. همیشه علاقمند به یادگیری ام و همین طور یاددادن. کار من ساده کردن دنیای علم و تکنولوژی هست. برای همین اینجام می نویسم، محصولات کمک آموزشی، روش های یادگیری و دوره های آموزشی جذاب طراحی می کنم. اینجا کلاس درسی ست به وسعت همه ایران. به دنیای یادگیری با آیکد همراه با تی تی خوش اومدید!
نوشتههای بیشتر از زهره دارابیان
دیدگاهتان را بنویسید