Структура за темами

  • Зміст

    1. Процедурний і об'єктно-орієнтований підходи розробки програмного забезпечення
    2. Клас і об'єкт
    3. Інкапсуляція
    4. Спадкування
    5. Поліморфізм

    Поняття для засвоєння

    1. Клас
    2. Поле
    3. Метод
    4. Інкапсуляція
    5. Спадкування
    6. Поліморфізм
    7. Абстрактний метод
    8. Інтерфейс

    Література

    1. Б. Маклафлин, Г. Поллгайс, Д. Уэст. Объектно-ориентированный анализ и проектирование. — СПб.: Питер, 2013. — 608 с., ISBN 978-5-496-00144-1
    2. Т. А. Павловская. C#. программирование на языке высокого уровня: Учебник для вузов. — СПб.: Питер, 2014. — 432 с., ISBN 978-5-496-00861-7
    3. Microsoft Official Academic Course. Exam 98-361 MTA Software Development Fundamentals. — Wiley, 2011
    4. Макконнелл С. Совершенный код. — Русская Редакция, Microsoft Press, 2017. — ISBN 978-5-7502-0064-1.
    5. Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес. Приемы объектно-ориентированного программирования. Паттерны проектирования – СПб.: Питер, 2011.
    6. Мартин Фаулер. Рефакторинг: улучшение существующего кода – СПб.: Символ-Плюс, 2004.