مقدار دهی اینترفیس چگونه؟چرا؟!

پرسیده شده
فعالیت 1552 روز پیش
دیده شده 937 بار
1

استاد سلام چرا در جلسه ریسایکلر ویو مقدار دهی اینترفیس رو در متد کانستراکتور به صورت زیر مقدار دهی کردیم 

public ExampleClass(EventListener eventListener){
this.eventListener = eventListener;
}

اما در فرگمنت در متد onAttach() مقدار دهی کردیم؟

اصلا از کجا باید بفهمیم کجا باید مقدار دهی کنیم برای اینترفیس ها 

و اینکه چی باید به مقدار دهی اینترفیس ها بدیم رو من متوجه نشدم چندین بار کلیپ دیدم ولی این مشکل رو دارم.

مچکرم از اموزش خوبتون و تدریس عالی.

فایل پیوست

پوریا شفیعی
پوریا شفیعی

29 بهمن 98

1
حذف شده

در جلسات مربوط به شی گرایی با مفهوم polymorphism آشنا شدید و فواید اون رو با هم دیدیم، هر زمان که بتونیم باید از این قواعد استفاده کنیم.

اینکه چه زمانی باید از این قواعد استفاده کنیم کاملا بستگی به تسلط شما به این مفاهیم داره، هر جا که بشه باید از قواعد شی گرایی استفاده کرد. حالا مثلا در مثال constructor مگه ما می تونیم از polymorphism استفاده کنیم؟؟؟ وقتی event listener از هیچ کسی ارث بری نکرده؟!

 

فایل پیوست

سعید شاهینی

توسط

سعید شاهینی

1 اسفند 98