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