1 год назад
Инкапсуляция в C++
Инкапсуляция - это принцип объектно-ориентированного программирования, который предполагает объединение данных и методов, работающих с ними, в единую сущность (класс) и скрытие деталей реализации от других частей программы. Инкапсуляция позволяет создавать надежные, устойчивые к изменениям и легко сопровождаемые программы. В C++ инкапсуляция реализуется с помощью модификаторов доступа: public, private и protected. Модификатор доступа public позволяет получать доступ к членам класса из любой части программы, в том числе из функций, не являющихся методами класса...
Инкапсуляция в программирование на С#. Показываю на Танке.
Всем Хай! Сегодня тема не сложная и поэтому быстро разбирается. Одним из правил или свойств, не знаю как правильно сказать, является «Инкапсуляция». В прошлой статье я написал, что это назначения неких прав для доступа из другого «класса». Мне известно о трёх таких правах. И так, давайте взглянем на код. class Program { static void Main(string[] args) { Tank tank1 = newTank(); int damage = 100; tank1.Health = 500; tank1.Armor = 50; tank1.Damage = 150; tank1.TakeDamage(damage); tank1.ShowStat(); }...