Programming? – Telegram
Programming?
11.9K subscribers
373 photos
645 videos
978 files
511 links
🏅Channel privileges

🎗Ninth year of operation
🎗Completely specialized members
🎗Transmitter in channel automation
🎗, ...

🎯 second channel Programming books 👇
@topbookit

🎯 third channel laptop👇
@sysline


👨🏻‍💻Admin channels : @coderme
Download Telegram
جواب بالا در واقع شئ ساخته ماست به همراه آدرس حافظش.
خوب برای این که بتونیم به متغیر هایی که داخل کلاسمون وارد کردیم دسترسی داشته باشیم، بهتره شئ که میسازیم رو به یک متغیر نسبت بدیم:
👇👇👇👇👇
برای دسترسی به متغیر هایی که در کلاس تعریف کردیم، کافیه بعد از متغیری که شئ رو درش ذخیره کردیم نقطه بذاریم و اسم متغیر رو بیاریم.

همچنین بدون این که شئ رو داخل متغیر بریزید هم میتونیم به متغیر هاش دسترسی داشته باشیم. فقط باید به یاد داشته باشید که بعد از اسم کلاس حتما پرانتز ها رو بذارید، و بعد از نقطه متغیر رو وارد کنید:
👇👇👇👇👇
میتونید بدون پرانتز هم انجام بدین این کار رو، اما به شدت توصیه میکنم این کار رو نکنید، دلیلش هم اینه کلاس هایی که آرگومان میپذیرن و خواص مختلفی دارن در صورت نبود پرانتز ها شئ ازشون ساخته نمیشه، پس حتما پرانتز بذارید.
اگر متغیری رو از کلاس فراخوانی کنید که در کلاس تعریف نشده، خطا رخ میده.
همچنین شما میتونید به کلاسی ک تعریف کردید متغیر هم اضافه کنید و یا مقدار متغیر های توش رو تغییر بدید:
👇👇👇👇👇
در قسمت آخر مثال، مقدار var رو برابر با مقدار var در یک شئ جدید به علاوه ی 3 قرار دادیم که گویای این مطلبه که شما میتونید هر چند تا شئ رو هرجا خواستید بسازید !
👇👇👇👇👇
توابع میتونن کلاس ها رو هم به عنوان آرگومان بپذیرن:
👇👇👇👇👇
همونطور که دیدید شئ دوم رو هنگام اجرای تابع ساختیم، این روشیه که میتونید برنامه هاتون رو سریع تر اجرا کنید، چون بیخودی یه متغیر ساخته نمیشه که بعد به تابع داده بشه !
در این جلسه مطالب زیادی گفته شد که همشون نیاز به تمرین و فهمیدن دارن.
در جلسه ی بعد توابع رو وارد کلاس ها میکنیم.
خوب به آخرین جلسه از سری آموزش های گام به گام زبان برنامه نویسی جاوا رسیدیم در این جلسه کار خاصی رو نمی خواهیم انجام بدیم فقط نحوه اضافه کردن کتابخونه های داخلی جاوا رو به کلاسمون نشان خواهیم داد و مثالی هم از نحوه استفاده از این کتابخونه های جاوا داخل کلاسمون انجام میدیم و اما دوستان می توانند نسبت به نیازی که برای برنامه نویسی برای منظور یا هدفی که دنبال می کنن از این کتابخونه های زبان جاوا تحت پلت فرم های مختلف استفاده کنند.
به این تصویر دقت کنید
در تصویر بالا همانطور که مشاهده می کنید و با کامنت ها نیز اشاره شده است یه کتابخونه از جاوا را با کلمه کلیدی import اضافه کردیم پس برای اضافه کردن کتابخونه های داخلی جاوا از این کلمه کلیدی استفاده می کنیم بعد به کلاس های مربوط به اون کتابخونه می تونیم دسترسی داشته باشیم برای مثال با در تصویر بالا با اضافه کردن کتایخونه util به کلاس scanner از آن دسترسی پیدا کرده ایم اگر بخواهیم به تمام کلاس ها و یا کتابخونه های جاوا دسترسی داشته باشیم می تونیم از * استفاده کنیم
بعد از اضافه کردن نام کتابخونه و کلاسمون یه نمونه شی از کلاسمون ساختیم و مقدار دهی کرده ایم از طریق کلاس scanner می تونیم ورودی بگیریم و در برنامه های خود از این کلاس استفاده کنیم برای نمونه ما در تصویر بالا دو تا عدد گرفتیم جمع کرده و خروجی رو نمایش دادیم که در تصویر پایین خروجی رو مشاهده می کنید