Junior — Middle
86
Sınıfın bir örneğini oluşturmaya gerek kalmadan çalışan bir fonksiyon uygulanabilir mi?
AI'dan gelen yanıt
sobes.tech yapay zeka
Да, в Python можно реализовать функцию, которая работает без создания экземпляра класса, используя декоратор @staticmethod.
Пример:
class MyClass:
@staticmethod
def greet(name):
return f"Привет, {name}!"
# Вызов без создания экземпляра
print(MyClass.greet("Мир")) # Выведет: Привет, Мир!
Статические методы не принимают параметр self и могут вызываться напрямую через класс.