9 месяцев назад
ООП на Python. ч. 2. Статические методы
Что такое статический метод? Если выражаться просто, статический метод – это такой метод, который может выполнять свою работу, не имея доступа к информации, хранящейся в атрибутах экземпляра класса. То есть по сути статический метод не привязан к экземплярам класса. Данные, которые имеют отношение к конкретному объекту, никак не влияют на работу статического метода этого объекта. Всем ли методам класса нужен объект self? После нашего первого поста вы могли подумать, что объект self необходимо передавать в качестве аргумента всем без исключения методам класса...
1 год назад
Java 53. Может ли быть метод статическим и абстрактным одновременно?
Да, в Java метод может быть как статическим, так и абстрактным одновременно. Однако этот метод должен быть определен в абстрактном классе. Абстрактный класс - это класс, который не может быть создан непосредственно, то есть он не может иметь объектов. Он используется для определения общих свойств и методов для группы подклассов. Абстрактные методы - это методы, которые объявляются без реализации, они используются для определения сигнатуры метода и типов возвращаемых значений, но не могут содержать тело метода...