ورود

View Full Version : کنستراکتور



yegane8
شنبه 14 اردیبهشت 1392, 19:50 عصر
سلام
من قبلا جاوا کار کردم و اوون جا برای کلاس ها حداقل یک کنستراکتور می نوشتم ولی الان که دارم اندروید می خونم اصلا تو کلاس های جاواش چیزی مثل کنستراکتور ندیدم همچین چیزی تو اندروید هست ؟
و یه سوال دیگه : چرا تو اندروید البته تا اوون جایی که من دیدم از یک کلاس object نمی گیریم و مثلا اگه بخواهیم با زدن یک button بریم تو یه activity ی دیگه از کلاس جاوای اوون activity شی درست نمی کنیم با با متد StartActivity این کار رو انجام می ذهیم ؟

Nevercom
یک شنبه 15 اردیبهشت 1392, 01:44 صبح
SDK اندروید مجموعه ای از کلاس های جاوا هست (و ابزارهای موردنیاز دیگه)، زبان برنامه نویسی جاوا هست و مفاهیم مورد استفاده در جاوا در اندروید کاربرد دارن.
دلیلی وجود نداره که کلاسی که ساخته میشه حتماً نیاز به Constructor داشته باشه و یا نشه برای کلاس constructor ایجاد کرد !

اما چون نرم افزار روی دستگاه هایی اجرا میشن که منابع محدودی دارن، توسعه دهنده تلاش کرده تا حد ممکن پلتفرم رو در استفاده از منابع بهینه کنه
یکی از مواردی که باید بهش توجه بشه مبحث Life Cycle هست.
به همین دلیل هست که ساختار برنامه با یک برنامه ی دسکتاپ متفاوت هست