با سلام
ممنون از تدریس خوبتون
در قسمت constructor با این خطا مواجه شدم و از جدا کننده . و : هم استفاده کردم ولی باز هم زیر خط دار قرمز میشه
public static void main(String[] args) { // write your code here Person person = new Person(firstName:"ali",lastName:"ahmadi"); person.id=12; person.printWelcomeMessage(); } }
اگر فقط داخل پرانتز "ali" بنویسم مشکل ندارم
ممنون میشم راهنمایی کنید
public static void main (String[] args) {
// write your code here
Person person = new Person("ali","ahmadi");
person.id=۱۲;
person.printWelcomeMessage();
}
}
سلام، نیاز نیست وقتی دارید instance میسازید اسم آرگومان های ورودی رو بنویسید باید فقط مقدار بدید همین
"اگر فقط داخل پرانتز "ali" بنویسم مشکل ندارم " این حرفتون درسته باید فقط مقدار بدید نه چیز دیگه ای
سلام موقع instance ساختن از یک کلاس اگه که واسه اون کلاس cunstractor ساختی و پارامتر ورودی بهش دادی هنگام ساختن نمونه نیاز به نوشتن آرگومان هایی که تو کانستراکتور نوشتی نیست و فقط باید مقدار دهی کنی