به نام خدا
جلسه اول:مفاهیم اولیه(بخش اول)
در این بخش بنده توضیحات لازم را در خصوص مفاهیم اولیه جاوا که مورد نیاز است را خدمت شما عرض خواهم کرد و برای توضیحات تکمیلی میتوانید از آموزش های جامع و کامل همکاران عزیزمون در سایت جاوا پرو استفاده کنید.
سازنده (constructor) در جاوا:
سازنده به زبان ساده یه متد هست توی یک کلاس جاوا که دقیقا هم نام کلاس هست.
توی این متد ما به متغیرهای اختصاصی مقدار میدیم و هروقت یک شی از این کلاس بسازیم سازنده این کلاس فراخوانی میشه.
برای درک بهتر نمونه کد زیر رو ببینید.
class Test{ |
این کد یه نمونه ساده از سازنده بود.
حالا هر وقت ما توی برناممون یک شی از این کلاس بسازیم سازنده این کلاس فراخوانی میشه و متغیر های a و b مقدار دهی میشن یعنی بنویسیم:
Test t=new Test(4,”ali”); |
به این ترتیب ما دوتا متغیر a و b رو مقدار دهی کردیم.
مفاهیم static :
استاتیک در جاوا به ما این امکان رو میده بدون اینکه از یک کلاس شی بسازیم از متد و متغیر های اون کلاس استفاده کنیم.
به عنوان مثال نمونه کد زیر رو ببینید:
class Test{ |
ما در این کلاس یک متد و یک متغیر استاتیک تعریف کردیم
حالا هر گاه بخواهیم ازشون استفاده کنیم دیگه نیازی به ساختن شی از کلاس تست نیست فقط کافیه بنویسیم:
Test.a |
مفاهیم ارث بری:
هر وقت یه کلاس زیر مجموعه یه کلاس دیگه باشه از اون کلاس باید ارث بری کنه و با ارث بری کردن تمام خصوصیات کلاس پدر خودش رو به ارث میبره.
توی جاوا ارث بری با استفاده از کلمه کلیدی extends انجام میشه برای مثال:
class Dog extends Animal{ |
در اینجا کلاس dog از کلاس animal ارث بری کرده و تمام ویژگی های این کلاس رو به ارث برده.
فهمیدن این مفاهیم در همین حد کفایت میکنه و اگر مایل به دونستن جامع تر هستید میتونید از آموزش های کامل و جامع جاوا در آرشیو سایت جاواپرو استفاده کنید.
در جلسه آینده با بخش دوم مفاهیم اولیه و ساختن پروژه اندروید در اندروید استودیو در خدمت شما خواهم بود.
شاد و سربلند باشید.
این جلسه آموزشی را میتوانید بصورت کتاب الکترونیکی (PDF شده) در لینک زیر دریافت کنید.
این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)
نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است.
برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
بستن *نام و نام خانوادگی * پست الکترونیک * متن پیام |
دوره های آموزشی برنامه نویسی
انجام پروژه های برنامه نویسی
تدریس خصوصی برنامه نویسی
بیش از 7 سال از فعالیت جاواپرو میگذرد
جاواپرو دارای مجوز نشر دیجیتال از وزارت فرهنگ و ارشاد اسلامی است
جهت ارتباط مستقیم با جاواپرو در واتساپ و تلگرام :
09301904690
بستن دیگر باز نشو! |