ООП

Темы:

  • Понимание принципов ООП: Абстракция, Инкапсуляция, Наследование, Полиморфизм

  • Понимание принципов Сильного сцеплений (High Cohesion) и Слабой связанности (Low Coupling)

  • Понимание связей Композиции, Агрегации, Наследования. Плюсы и минусы.

Контрольные вопросы:

  • В чем разница между Классом и Объектом?

  • В чем разница между Абстракцией и Инкапсуляцией?

  • В чем недостатки наследования?

  • Что такое Полиморфизм?

  • В чем разница между Композицией и Агрегацией?

  • О чем говорит принцип Сильного сцеплений (High Cohesion)?

  • О чем говорит принцип Слабой связанности (Low Coupling)?

Источники:

Last updated

Was this helpful?