PDA

View Full Version : ++ تعریف کاربر به صورت یک شی چگونه انجام پذیر است؟؟



kkkaka
پنج شنبه 05 مرداد 1391, 10:59 صبح
سلام به همه:قلب:
من قصد دارم رفتار کاربرام رو در برنامه زیر نظر بگیرم.:شیطان:
پیش نهاد یکی از دوستان این بود که کاربر رو به صورت یک شی تعریف کنم و در این حالت تمام اعمال انجام شده به صورت یک متد در میاد و قابل گزارش گیری خواهد بود:متفکر:.
سوال بنده اینه که : چطور میتونم کاربرم رو بصورت شی تعریف کنم؟؟؟؟:اشتباه:

fjm11100
پنج شنبه 05 مرداد 1391, 16:46 عصر
خیلی ساده یک کلاس به اسم User تعریف می کنی که شامل یکسری Property مثل Username و Password و FirstName و LastName باشه. متدهایی به نام های Login یا RecordeActivity هم میتونه داشته باشه که ورودی های متناسب (مثلا نام کاربر و رمز عبور برای متد Login) را بگیره. بعد موقع استفاده برای هر کاربر یک شی از کلاس User می سازی

kkkaka
پنج شنبه 05 مرداد 1391, 18:35 عصر
[/URL][URL="http://barnamenevis.org/member.php?67728-fjm11100"]fjm11100 (http://barnamenevis.org/member.php?67728-fjm11100) جان مرسی
اگه امکان داره یه نمونه کد هم بذارین...
مرسی

fjm11100
جمعه 06 مرداد 1391, 13:49 عصر
class User

{
public string UserName { get; set; }
public string Password { get; set; }
public bool Login()
{
return (UserName == "user1" && Password == "pass");
}
public void Log(string date, string description)
{
// ur code

}
}