رونمایی از پخته‌ترین و کاربردی‌ترین محصولات آموزشی سون‌لرن با کلی آفرهای ویژه🔥
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ آرین افخمی
ارور هنگام اجرا
جامعه فلاتر ایجاد شده در ۱۳ تیر ۱۴۰۲
void main(){
//Human humanins = new Human(id:001,firstname:'Arian',lastname:'sss',country:'iran') ; 
Human humanins2 = new Human.us(id:002,firstname:'donald',lastname:'Trump') ;
//humanins.sleep() ;
}
class Human{
  int id ;
  String firstname ;
  String lastname ;
  String country ;
//Human(int id , String firstname , String lastname , String country ){
 Human({required this.id,required this.firstname,required this.lastname,required this.country}) ;
 Human.us(this.id,this.firstname,this.lastname):country='usa' ;
 Human.ir(this.id,this.firstname,this.lastname):country='iran'{
print('new human created ===> name $firstname $lastname') ;
 }
}

سلام و عرض خسته نباشید

بنده هر نمونه ای از کلاسی که ساختم میگیرم این دو تا ارور رو برای اون نمونه نشون میده4d98-sshot-15.png

سلام. سازنده us که تعریف کردید باید به صورت زیر ازش استفاده کنید:

Human humanins2 = Human.us(002, 'donald', 'Trump');
بهترین پاسخ
یلدا محصلی ۱۳ تیر ۱۴۰۲، ۱۶:۳۰