نحوه وارد کردن ارگومان های Constructor در شی ایجاد شده از یک کلاس

پرسیده شده
فعالیت 1373 روز پیش
دیده شده 708 بار
2

سلام ... من دقیق مثل ویدیو تمام Constructor رو ایجاد کردم ولی وقتی در کلاس Main خواستم به شی از کلاس ساختم داخل پرانتز ها ارگومان هارو بنویسم قبول نکرد!!!!!!!!

فایل پیوست

1
حذف شده

سلام دوست خوب من

شما در تصویر 1 اشتباه نوشتین و ارگومان هاتونو اشتباه وارد کردین :

باید به این صورت باشه و میگم چرا:

Person person = new Person("Ali" , "Ahmadi");

به این صورت هنگام مقدار دهی ارگومان ها نیازی به نوشتن نام پارامتر مثل fa: نیست و این یک خطاست.

موفق باشین.

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

9 بهمن 98

حذف شده
مشکل منم همین بود و با توضیح شما درست شد، ولی سوالم اینه که چرا استاد مثل عکسی که دوستمون فرستاده عمل کرد ولی خطایی نگرفت؟
ia_stem

28 دی 99

1
حذف شده

در واقع این یک hint از طرف Intellij idea هست که بصورت خودکار بعد از وارد کردن Argument ها نوشته میشه برای کمک به برنامه نویس

فایل پیوست

میلاد عزیززاده گلنگشی

توسط

میلاد عزیززاده گلنگشی

19 اسفند 98

1
حذف شده

سلام

دوست عزیز

اگه تو کانستراکتور یک کلاس از آرگومان استفاده کردی وقتی که داری از اون کلاس نمونه میسازی و اون نمونه پارمترهای ورودی کلاس رو میخواد دیگه نیاز به وارد کردن آرگومان هایی که کانستراکتور وارد کردی نیست و فقط باید مقداردهی رو انجام بدی.

*****شما در هنگام ساختن نمونه از کلاستون وقتی پارامترهای ورودی رو ازتون میخواد مثلا firstName , lastName شما باید به جای دوباره نوشتن firstName , lastName در هنگام نمونه سازی باید مقدار دهی رو انجام بدین.

فایل پیوست

Reza Ahmadzadeh

توسط

Reza Ahmadzadeh

7 مرداد 99