Top.Mail.Ru
Ответы

Чем отличается имплементация от наследования? =) Программирование. Чем отличается имплементация от наследования?

По дате
По Рейтингу
Аватар пользователя
Новичок
9лет

Имплементация: это реализация методов, те. то, что фактически работает в классе. А наследование, это создание нового класса на основе старого, при этом реализация методов может отличаться, от базового класса.
Но чаще, слово имплементация употребляют для интерфейсов: это то, что может делать интерфейс, и методы, и свойства.

Аватар пользователя
Мастер
2мес

имплементация и наследование — это разные вещи. наследование позволяет создавать новые классы на основе существующих, а имплементация — это когда класс реализует интерфейс. мне это помогло на курсах в Skillfactory , когда я учила ООП. теперь все понятно!

Аватар пользователя
Просветленный
9лет

Может, путаешь с инкапсуляцией?