نقل قول نوشته شده توسط JaguarXF مشاهده تاپیک
برای اینکه وقتی استتیک باشه فقط یک اینستنس از اون میتونه موجود باشه.

سینگلتون میگه : هر کاربر : یک اینستنس
استتیک میگه: کلهم اجمعین : یک اینستنس

برنامه تک کاربره که نمیخواید بنویسید . ( شایدم میخواید!)
متاسفانه من منظور شما رو از برنامه تک کاربره بد فهمیدم ، شاید اصلا" نفهمیدم

آیا منظور شما اینکه ، وقتی هم زمان چند بار فایل اجرایی برنامه من اجرا شده برنامه رو چند کاربره حساب کنیم و وقتی فقط یک بار اجرا شده تک کاربره حساب کنیم ؟

اگه منظورتون این باشه ! باید به عرضتون برسونم که در شرایط بالا اگه کلاس از الگوی سینگلتون پیروی کنه و یا از نوع static تعریف شده باشه هیچ فرقی نخواهند کرد و برای هر فایل exe نسخه ای مجزا از کلاس ها در حافظه قرار خواهد گرفت.