Принципы ООП в языке Go Lang

Особенность Go Lang заключается в отсутствии классического подхода к ООП, вместо этого используются структуры и интерфейсы для определения свойств и поведения объектов. Авторы подробно разбирают такие аспекты, как отсутствие прямого указания на модификаторы доступа, использование композиции вместо...

Full description

Bibliographic Details
Published in:Информационные технологии и математическое моделирование (ИТММ-2023). Ч. 2 : материалы XXII Международной конференции имени А. Ф. Терпугова, 4-9 декабря 2023 г. Ч. 2. С. 39-44
Main Author: Фрейдин, Валерий Игоревич
Other Authors: Трофимова, Екатерина Дмитриевна, Змеев, Денис Олегович
Format: Book Chapter
Language:Russian
Subjects:
Online Access:http://vital.lib.tsu.ru/vital/access/manager/Repository/koha:001144834
Перейти в каталог НБ ТГУ
Description
Summary:Особенность Go Lang заключается в отсутствии классического подхода к ООП, вместо этого используются структуры и интерфейсы для определения свойств и поведения объектов. Авторы подробно разбирают такие аспекты, как отсутствие прямого указания на модификаторы доступа, использование композиции вместо наследования и возможности реализации полиморфизма через интерфейсы с неявной типизацией. Работа подчеркивает, что, несмотря на свои уникальные подходы к ООП, Go Lang позволяет эффективно реализовывать его ключевые принципы, открывая новые возможности для разработчиков современных программных решений.
Bibliography:Библиогр.: 5 назв.
ISBN:9785907722705