11. Мало аргументов? На тестирование программного продукта уходит до 50% всего времени разработки. А дальнейшая поддержка? 5
12. Первые принципы были предложены в языке Simula в 1967 году История ООП 6 КристенНюгор и Уле-Йохан Даль, создатели языка Simula
13. История ООП 7 Первым широко распространённым языком объектно-ориентированного программирования стал язык Smalltalk,созданный в 70-х годах. Алан Кэй, автор Smalltalk
19. Инкапсуляция – это свойство системы, позволяющее объединить данные и методы, работающие с ними, в классе и скрыть детали реализации от пользователя. Инкапсуляция 13
20. Интерфейс – это набор методов класса, доступных для использования другими классами. Интерфейскласса 14
21. Наследование Наследование – это свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью. Класс, от которого производится наследование, называется базовым или родительским. Новый класс – потомком, наследником или производным классом. 15
22. Полиморфизм – это свойство системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта. Полиморфизм 16