Valeriy Yastremskiy #: Там тоже нет разжевывания, что инкапсуляция это всего лишь видимость в пределах функции. И кстати мало где есть.
вот я и уточнил, что отсылки в разное время видишь, при желании, эту тему можно за неделю добить, не так и много информации, прост о надо не только читать, а еще пробовать и видеть своими глазами это
Не только в пределах функции, а недоступность методов извне - секции private, protected.
Мне зашло тока как ограничение видимости внутри функций и только потом стали понятны секции классов) если с нуля то наверное легче усваивается, а после процедурного с общим полем имён понятней ограничение видимости переменных, а только потом различие секций в классах.
Инкапсуля́ция(лат. in capsula; от capsula «коробочка») — размещение в оболочке, изоляция, закрытие чего-либо инородного с целью исключения влияния на окружающее.
Переменные, которые объявлены внутри функции не видимы более нигде. ни в Онтик, ни в других функциях. К ним нельзя обратиться или узнать их значение нигде, кроме как в теле функции.
Хороший пример Фор( инт И =0;....)
Каждый раз мы в функции Фор объявляем переменную И и она видима только в Этой функции, в другой Фор мы тоже так же объявляем И, и она никакого отношения к предыдущей И не имеет, это другая переменная в другом месте. С одинаковых именем притом.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Там тоже нет разжевывания, что инкапсуляция это всего лишь видимость в пределах функции. И кстати мало где есть.
вот я и уточнил, что отсылки в разное время видишь, при желании, эту тему можно за неделю добить, не так и много информации, прост о надо не только читать, а еще пробовать и видеть своими глазами это
Там тоже нет разжевывания, что инкапсуляция это всего лишь видимость в пределах функции. И кстати мало где есть.
Не только в пределах функции, а недоступность методов извне - секции private, protected.
Не только в пределах функции, а недоступность методов извне - секции private, protected.
Преодолейте себя немного и осильте еще две строчки в той статье, там написано, это в этой терминологии нет ни необходимости, ни пользы,
ни смысла, и статья как раз написана без этой терминологии. А вот когда какой-то вопрос раскрывается, написано, что вот именно это
называется так-то и так-то и потому-то... Если это интересно. И вообще кто мешает задавать вопросы в комментариях?
Ребята, вот вы тут захватили форум, но ни сами вопросов не задает ни о чем, ни кому другому не разрешаете это делать.
Как кто-то задаст какой вопрос... не весть что начинается...
Принял, имею ввиду
...инкапсуляция это всего лишь видимость в пределах функции...
Что-то на эльфийском, но звучит красиво
Что-то на эльфийском, но звучит красиво
Переменные, которые объявлены внутри функции не видимы более нигде. ни в Онтик, ни в других функциях. К ним нельзя обратиться или узнать их значение нигде, кроме как в теле функции.
Хороший пример Фор( инт И =0;....)
Каждый раз мы в функции Фор объявляем переменную И и она видима только в Этой функции, в другой Фор мы тоже так же объявляем И, и она никакого отношения к предыдущей И не имеет, это другая переменная в другом месте. С одинаковых именем притом.