از اینکه در این دوره همراه ما هستد، کمال تشکر را داریم. در این ویدیو با شیگرایی در کاتلین آشنا خواهیم شد. توضیحات بصورت ویدیویی داده شده است و توضیحی مختصر نیز از نحوه ساخت کلاس در کاتلین و همچنین ساخت شی در کاتلین داده شده است.
برنامه نویسی شیگرا (OOP) سبکی از برنامه نویسی است که با شناسایی کلاسهایی از اشیاء مرتبط با روشها (توابع) که با آنها مرتبط هستند مشخص میشود. همچنین شامل ایدههای وراثت صفات و روشها میشود.
قبل از آشنایی با کلاسها در کاتلین باید بدانید که همه چیز در زبان Kotlin توسط کلاسها و Objectها تعریف میشود. برای مثال یک خودرو دارای برند، مدل، رنگ و... است که همه خودروها این ویژگی را دارند.
کلاسها همانند الگویی هستند که آبجکتهای آن از این الگو پیروی میکنند.
برای ساخت کلاس باید از کلمه کلیدی
اکنون میتوانیم از کلاسی به نام Car برای ایجاد اشیا استفاده کنیم.
در مثال زیر، یک Object در کاتلین از Car به نام myCar ایجاد میکنیم و سپس با استفاده از دستور نقطه (.) به خصوصیات myCar دسترسی پیدا میکنیم؛ درست مانند دسترسی به ویژگی های آرایه و رشته:
ممکن است پاسخ سوال شما درباره ویدیوی آموزش مفهوم شیگرایی در کاتلین در اینجا باشد.