متد استاتیک در پایتون متدی است که نیازی به شیء (self) ندارد و به کلاس تعلق دارد. متدهای استاتیک برای انجام عملیات مربوط به کلاس به عنوان یک کل و نه بر روی اشیاء آن کلاس استفاده میشوند. تعریف متد استاتیک: برای تعریف متد استاتیک از دکوراتور @staticmethod استفاده میشود. Python class Person: # ویژگیها […]
آرشیو برچسب های: methods
متد مخفی در پایتون متدی است که با دو خط زیر (_) شروع میشود. متدهای مخفی برای مخفی کردن جزئیات پیادهسازی کلاس از کاربران استفاده میشوند. مثال: Python class Person: def __init__(self, name, age): self.name = name self.age = age def __str__(self): return f”Hello, my name is {self.name}” person1 = Person(“John Doe”, 30) print(person1) در […]
متد در پایتون یک تابع است که به شیء تعلق دارد. متدها برای انجام عملیات بر روی دادههای شیء یا تغییر در حالت شیء استفاده میشوند. تعریف متد: برای تعریف متد از کلمه کلیدی def استفاده میشود. Python class Person: # ویژگیها name = “” age = 0 # روشها def greet(self): print(f”Hello, my name […]



