تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ امید ایوبی
مشکل در درک مفهوم بخشی از تدریس
جامعه جاوا (اندروید) ایجاد شده در ۲۱ خرداد ۱۴۰۰

ببخشید دوستان اون قسمتی که استاد دارن توی دقیقه 26 ویدیو متغیرهای کانستراکتور برای کلاس productRepositoryImpl رو ایجاد میکنند من متوجه نمیشم. چرا برای remoteDataSource اومدن از اون اینترفیس ProductDataSource استفاده کردن ولی برای localDataSource از خوده کلاسه مربوط بهش که ProductLocalDataSource بود استفاده کردن؟خیلی ممنون میشم یه توضیحی بدید

سلام وقت بخیر

 

این برای این هست لایه‌های نرم افزارمون از هم جدا بشه 

ProductDataSource برای اتصال به سرور و ProductLocalDataSource برای خواندن اطلاعات از کش (اشاره به سرفصل لینک )

 

پوریا شفیعی ۲۲ خرداد ۱۴۰۰، ۱۷:۴۱