سلام
چرا ما همیشه از متد static استفاده نمی کنیم ؟ چه محدودیتی داره؟
سلام
چرا ما همیشه از متد static استفاده نمی کنیم ؟ چه محدودیتی داره؟
برای مثال شما نمی تونین از داخل متد استاتیک به متغیرهای غیراستاتیک دسترسی داشته باشین.
این دلیل خودش به تنهایی کافیه برای اینکه متدهای Instance هم داشته باشیم. وقتی که متدهای استاتیک نمیتونه پاسخگوی اکثر کارامون باشن مشخصه که نمیشه فقط از متدهای استاتیک استفاده کرد.
فرض کنید کلاس People داریم
اگه پراپرتی Name تعریف کنیم مشخصه که این پراپرتی باید غیراستاتیک باشه، حالا اگه تو متدی بخوایین با این Name کار کنین این متد حتما باید غیراستاتیک باشه. امثال این پراپرتی غیراستاتیک زیاده...