بوت کمپ Kotlin برای برنامه نویسان اندروید درس چهار: واژه شناسی
مقررات برنامه نویسی زیر باید پیش از این برای شما آشنا باشند:
- کلاسها نقشه هایی برای شیها (objects) هستند. برای نمونه؛ یک کلاس Aquarium یک طرح برای ساخت یک شی آکواریوم است.
- اشیا نمونهای از تابع هستند؛ یک شی آکواریوم در واقع یک کلاس Aquarium است.
- خصوصیات مشخصات کلاسها هستند، شامل طول، عرض، و ارتفاع یک Aquarium.
- متدها، که توابع عضو خوانده میشوند، عملکرد کلاس هستند. متدها (شیوه) کاری هستند که میتوانید با شی انجام دهید. برای مثال، شما میتوانید یک شی Aquarium را ()fillWithWater کنید.
- یک رابط (interface) مشخصاتی است که یک کلاس میتواند اجرا کند. برای نمونه، پاک کردن برای اشیا معمول است و همچنین برای آکواریومها، و معمولا پاک کردن برای اشیا مختلف به روشهای مشابه انجام میشود. پس میتوانید یک رابط به نام clean داشته باشید که یک متد ()clean تعریف میکند. کلاس Aquarium میتواند یک رابط Clean برای تمیز کردن آکواریوم با یک اسفنج نرم داشته باشد.
- بستهها (Packages) یک راه برای گروه بندی کردن و مرتب کردن کد و ساختن کتابخانه کد هستند. وقتی یک بسته ساخته شد، شما میتوانید محتوای بسته را به فایلی دیگر وارد (import) کنید و از کد و کلاسهای آن استفاده کنید.
بخش قبل | فهرست درس | بخش بعد