آرشیو برچسب های: methods

متدهای استاتیک در پایتون

متدهای استاتیک در پایتون

متد استاتیک در پایتون متدی است که نیازی به شیء (self) ندارد و به کلاس تعلق دارد. متدهای استاتیک برای انجام عملیات مربوط به کلاس به عنوان یک کل و نه بر روی اشیاء آن کلاس استفاده می‌شوند. تعریف متد استاتیک: برای تعریف متد استاتیک از دکوراتور @staticmethod استفاده می‌شود. Python class Person: # ویژگی‌ها […]

متدهای مخفی در پایتون 

متدهای مخفی در پایتون 

متد مخفی در پایتون متدی است که با دو خط زیر (_) شروع می‌شود. متدهای مخفی برای مخفی کردن جزئیات پیاده‌سازی کلاس از کاربران استفاده می‌شوند. مثال: 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 […]