7 месяцев назад
ООП на Python. ч. 2. Статические методы
Что такое статический метод? Если выражаться просто, статический метод – это такой метод, который может выполнять свою работу, не имея доступа к информации, хранящейся в атрибутах экземпляра класса. То есть по сути статический метод не привязан к экземплярам класса. Данные, которые имеют отношение к конкретному объекту, никак не влияют на работу статического метода этого объекта. Всем ли методам класса нужен объект self? После нашего первого поста вы могли подумать, что объект self необходимо передавать в качестве аргумента всем без исключения методам класса...
1 год назад
Почему код не может двигаться или статические методы и классы на примере C#
В языке программирования C# ключевое слово "static" может использоваться в различных контекстах, таких как переменные, методы, свойства и классы. Ниже приведены основные способы использования "static" в C# Статические поля Статические поля - это переменные, общие для всех экземпляров класса. Они объявляются с помощью ключевого слова static. Значение статического поля сохраняется между вызовами и доступно для всех экземпляров класса. В примере (2) мы определили класс MyClass, у которого есть статическое поле count, хранящее количество созданных экземпляров класса...