Страница 1 из 1

Abstract, virtual, override что такой, с чем едят??

СообщениеДобавлено: 14 мар 2019, 22:58
AngryCat
Мне бы простым языком с чем эти медоты едят, для чего они нужны и как я могу их использовать, чтоб облегчить себе жизнь

Re: Abstract, virtual, override что такой, с чем едят??

СообщениеДобавлено: 14 мар 2019, 23:03
Jarico

Re: Abstract, virtual, override что такой, с чем едят??

СообщениеДобавлено: 15 мар 2019, 07:03
lawson
Ооо а ведь еще есть интерфейсы. ;;)

Вы пытаетесь сразу сесть за руль не изучив правила движения. Все эти примеры "простым языком" ни чем вам не помогут, для начала нужно очень хорошо понимать, что такое наследование, как наследники получают свойства и методы предков, как их можно видоизменять и тд. Без всего этого понимания разбираться, что такое абстрактные классы нет смысла, виртуальные методы также непосредственно связаны с наследованием.

Re: Abstract, virtual, override что такой, с чем едят??

СообщениеДобавлено: 15 мар 2019, 10:09
seaman

Re: Abstract, virtual, override что такой, с чем едят??

СообщениеДобавлено: 15 мар 2019, 16:08
AngryCat
lawson писал(а):Ооо а ведь еще есть интерфейсы. ;;)

Вы пытаетесь сразу сесть за руль не изучив правила движения. Все эти примеры "простым языком" ни чем вам не помогут, для начала нужно очень хорошо понимать, что такое наследование, как наследники получают свойства и методы предков, как их можно видоизменять и тд. Без всего этого понимания разбираться, что такое абстрактные классы нет смысла, виртуальные методы также непосредственно связаны с наследованием.
Про интерфейсы я знаю :3