Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
В Go нет классического объектно-ориентированного наследования и классов в традиционном понимании. Вместо этого Go использует композицию и интерфейсы.
Основные отличия:
public
, private
, protected
, internal
. В Go видимость определяется регистром первой буквы имени: верхний регистр - публичный, нижний регистр - приватный (в пределах пакета).Пример композиции в Go:
go
В Go нет классического объектно-ориентированного наследования и классов в традиционном понимании. Вместо этого Go использует композицию и интерфейсы.
Основные отличия:
public
, private
, protected
, internal
. В Go видимость определяется регистром первой буквы имени: верхний регистр - публичный, нижний регистр - приватный (в пределах пакета).Пример композиции в Go:
go
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.