بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در ساخت کلاس خودرو...(به علت دانش ناکافی)
سلام...میخام یه کلاس خودرو طراحی کنم که اطلاعات خودرو رو از دیتا بیس میگیره...مثل حجم موتور .تعداد سیلندر.کارخانه سازنده . حجم باک.حداکثر سرعت و غیره...که این اطلاعات رو روی دیتابیس دارم.اما نمیدونم چطوری بنویسمش...چی رو مطالعه کنم تا بفهمم چیکار کنم...لطفا کمک کنید...مثلا یه خودرو ممکنه حجم باکش رو نداشته باشیم یکی دیگه ار خودرو ها ممکنه 3 تا فیلدش یا بیشتر رو نداشته باشیم...چطوری این کلاس رو بنویسم؟؟؟ایا باید به ازای هر مدل ممکن کانستراکتور بسازم؟ یا ؟؟؟؟ در ضمن کلاس روغن خودرو هم میخام که اونم چندین ویژگی داره و باید در نهایت وصل شه به خودرو...اینم نمیدونم...لطفا راهنمایی کنید دوستای گلم.
+2
0
سلام دوست عزیز... ببین برای هر پروژه ای، هر نیازمندی که داری همه رو به یکباره نبین! اول ببین اصل قضیه چیه؟ دقیقا چه چیزی میخوای؟ همون رو سریع بنویس و کم کم بقیه نیازمندی ها خودشون رو نشون میدن. (7 سال پیش)
+1
0
میتونی براش متد تعریف کنی که نوعی از همون کلاس خودرو باشن مثل کلاس بیلدری که استاد برای alert Dialog ساختش (7 سال پیش)
+2
0
شما میتونی یک کلاس خودرو تعریف کنی و متناظر فیلدهای دیتابیست ، برای این کلاس فیلدهایی با همون نام یا نام مشابه تعریف کنی. اگر هم فیلدی چند تا مقدار داره میتونی اون رو از نوع آرایه تعریف کنی یا هر شکل دیگه ای که خودت میدونی. اگر هم یک ویژگی داری که پیچیده تر از این حرفاست و فیلد ساده یا ساختمان های داده ای مثل آرایه براش جوابگو نیست و کلا یه ساختار مستقل میخواد مثل همین روغن خودرو که گفتی، براش یک کلاس جدا تعریف کن، اونوقت اگه قراره این روغن خودرو به عنوان یکی از ویژگی های کلاس خودرو در نظر گرفته بشه، از کلاس های تو در تو استفاده کن. یه وقتایی هم که باید چندین کلاس مستقل تعریف کنی و ارتباط بین این کلاس ها رو از طریق متدها و اصولی مثل میراث بری و اینترفیس ها برقرار کنی. بستگی به طراحی و تحلیلت داره. (7 سال پیش)
0
0
ممنون از همه دوستان...من به حرف هر 3 عزیزان عمل کردم...موفق شدم یک قدم پیش برم...برای خودرو و موتورش و گیربکس و اینا هر کدوم یه کلاس ساختم و طبق فرمایش reyhane فیلد ها رو تعریف تعریف کردم و getter و setter تنظیم کردم.در هر کلاس یه متد استاتیک به نام carBiulder و engineBiulder هم ساختم که مقادیر رو اونجا ست کنم تا بتونم بصورت استاتیک از main صداشون کنم.این متد های بیلدر که david.programmer فرمایش کردن به نظر دوستان خوب طراحی کردم؟ باز تشکر میکنم از وقتی که گذاشتین. (7 سال پیش)
0
0
هر کلاس بیلدر خودش رو واسش ساختم....منظورم این بوذ
(7 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .