Обучение объектно-ориентированному программированию
Обучение объектно-ориентированному программированию
Прочитайте ее сейчас на учебной платформе O’Reilly с 10-дневной бесплатной пробной версией.
Участники O’Reilly получают неограниченный доступ к живым онлайн-тренингам, а также к книгам, видео и цифровому контенту от O’Reilly и почти 200 надежных партнеров-издателей.
Описание книги
Изучите и взломайте код ООП в Python, JavaScript и C#.
Learning Object-Oriented Programming – это легкое в освоении руководство, полное практических примеров решения распространенных проблем с объектно-ориентированным кодом в Python, JavaScript и C#. Оно начинается с того, что помогает распознать объекты из реальных сценариев и демонстрирует, что работа с ними упрощает написание кода, который легко понять и повторно использовать. Вы научитесь защищать и скрывать данные с помощью функций инкапсуляции данных в Python, JavaScript и C#.
Вы узнаете, как максимизировать повторное использование кода путем написания кода, способного работать с объектами различных типов, и откроете для себя преимущества утиной типизации в Python и JavaScript, а также поработаете с интерфейсами и дженериками в C#. Имея достаточное представление об интерфейсах, множественном наследовании и композиции, вы перейдете к рефакторингу существующего кода и организации исходных текстов для удобства сопровождения и расширения.
Изучение объектно-ориентированного программирования поможет вам создавать более качественный, сильный и многократно используемый код.