وبلاگ سید جلال سیدیزدی

برنامه نویسی پیشرفته

جمعه, ۴ مهر ۱۳۹۳، ۰۹:۵۶ ق.ظ

سلام دوستان


هدف این وبلاگ ارتباط با شما در ساعات غیر از کلاس درس است.

هر روز حداقل یک بار به این وبلاگ سر بزنید.


اگر سوالی در زمینه موضوعات بیان شده در کلاس داشتید می توانید در قسمت "نظر" سوال خود را مطرح کنید.

اگر می خواهید سوالی بپرسید هرگز آن را خصوصی نکنید. به نظرات خصوصی پاسخی داده نخواهد شد.

سعی می شود هر روز سوال ها بررسی و پاسخ مناسب داده شود.


در ضمن تاریخ اولین کوئیز روز سه شنبه 8 مهرماه است.

موفق باشید.


  • ۹۳/۰۷/۰۴

نظرات  (۴)

استاد خسته نباشید .
اگه میشه یه توضیح کوچیک در مورد overloading عملگر ها که سر کلاس (در مورد الحاق String و ... ) گفتید بدید . ربطی به operator overloading داره ؟ این که توی جاوا وجود نداره ؟ 
پاسخ:
سلام ممنون
بله همان است.
درست است؛ در جاوا این امکان فقط برای + تعریف شده است.
موفق باشید.
سلام استاد.
خسته نباشید.

ببخشید بنده در منبعی خواندم که :

در جاوا چاپ اطلاعات در دستگاه خروجی با استفاده از شیء خروجی استاندارد System.out انجام 
میشود. این شیء به متد های print() . println(). printf() دسترسی دارد. 

استاد سوال من اینه که چطور System که خودش طبق گفته شما یک کلاسه میتونه شی باشه برای print و .... ؟؟؟
پاسخ:
سلام ممنون

اینکه گفته شده « این شیء به متد های print() . println(). printf() دسترسی دارد.» جمله ی دقیقی نیست.

دقت کنید که out یک فیلد از کلاس System است. این فیلد خوذ یک شی از کلاس PrintStream است. کلاس PrintStream متدهایی مانند print و ... دارد.

System شی نیست بلکه همان طور که گفته شد کلاس است و out شی است.

موفق باشید.
سلام استاد .
یه جایی تعریف لیترال رو به صورت زیر خوندیم :
اگه شما از یک نوع مثلint,char یا هر نوع دیگه ای ؛بدون ذکر نوعش استفاده کنید در واقع لیترال اون نوع رو استفاده کردید س خیلی طبیعی است که به تعداد انواع ؛ لیترال تعریف کنیم .
این تعریف درسته ؟
پاسخ:
سلام
در واقع از هر یک از انواع ابتدایی (primitive) می توان لیترال داشت. به عبارت دیگر داده ای ثابت است که عیناً در برنامه نوشته می شود.
مانند:
6
'd'
11.76
"Ali"
false

موفق باشید.
سلام استاد.

از همان مباحثی که گفتین سر کلاس ؟
پاسخ:
سلام
بله. هر چه سر کلاس گفته شده است.
موفق باشید.
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی