PDA

View Full Version : سوال: استفاده از محتویات کلاس بدون نمونه سازی از آن



haghft
پنج شنبه 13 تیر 1387, 21:35 عصر
آقا من میخام از محتویات کلاس استفاده کنم بدون اینکه از اون یه نمونه و شی جدید بسازم مانند کلاس MessageBox که نیازی به نمونه سازی نداره و شما از متد Show آن به طور مستقیم استفاده می کنید.چه جوری اینکارو انجام بدم؟
:عصبانی++:

gdevnb
پنج شنبه 13 تیر 1387, 22:14 عصر
سلام
متد داخل کلاست رو بصورت static تعریف کن.

public static void f(){}

ali motlagh
دوشنبه 17 تیر 1387, 00:10 صبح
آقا من میخام از محتویات کلاس استفاده کنم بدون اینکه از اون یه نمونه و شی جدید بسازم مانند کلاس MessageBox که نیازی به نمونه سازی نداره و شما از متد Show آن به طور مستقیم استفاده می کنید.چه جوری اینکارو انجام بدم؟

:عصبانی++:

اعضای کلاس را static تعریف کن :مثال public class _clas
{
; private static int a }

اینطوری متغیر a بین تمامی اشیای ساخته شده مشترکه و میتونی بدونه نمونه سازی هم ازش استفاده کنی.