بزرگ‌ترین تخفیف سال‌های اخیر سون‌لرن در بلک‌فرایدی فقط تا پایان امشب!
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ Abolfazl
تعریف موجودیت cart_response
جامعه فلاتر ایجاد شده در ۰۴ آذر ۱۴۰۴

سلام وقت بخیر.

برام سوال شد که چرا وقتی موجودیت cart_response رو توی دارت تعریف کردیم به جز Named Constructor یه Constructor معمولی هم استاد نوشت.

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

 

class CartResponse {

  final int productId;

  final int cartItemId;

  final int count;


 

  CartResponse(this.productId, this.cartItemId, this.count);


 

  CartResponse.fromJson(Map<String, dynamic> json)

    : productId = json['product_id'],

      cartItemId = json['id'],

      count = json['count'];

}

این جا رو میگم.