سلام.
مزیت اصلی متد استاتیک اینه که نیازی نیست یه instance از کلاسی که اون متد داخلش هست بسازین.
مثلا:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
وقتی میخواهیم استفاده کنیم از متد استاتیک خیلی راحت میشه اینجوری استفاده کرد:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ولی برای استفاده از متد غیر استاتیک حتما باید یه instance ازش ساخته بشه تا بشه بعدا ازش استفاده کرد:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یعنی به این صورت بنویسیم ارور میده:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید