0 امتیاز
قبل در برنامه نویسی توسط (922 امتیاز)

Enum در چه مواقعی در زبان جاوا کاربرد دارند؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
enum یک struct نیست بلکه همون enumeration تو اکثر زبان های برنامه نویسی هستش. enum ها مثل مجموعه ها می مونن و برای تعریف یک سری ثابت به هم وابسته هستن.
مثل مجموعه اسامی گل ها (شامل 10 گل) که ثابت هستن و به هم ربط دارن رو میشه یک enum براشون تعریف کرد. یا مثلن مجموعه حالاتی که یک پردازش به خودش میگیره.
در کل توی جاوا چون مبنا بر این بوده که همه چی شی گرا باشه و جز کلاس هیچ ساختار دیگه ای نباشه، enum رو شبیه کلاس ها پیاده سازی کردن.
قبل از اومدن enum تو جاوا تو نسخه 5 از اینترفیس ها برای این منظور استفاده میشد. چون لازم نیست شما شی تعریف کنی از یک سری مقدار ثابت مشخص!

با تشکر از : http://barnamenevis.org

سوالات مشابه

+1 امتیاز
1 پاسخ 652 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+3 امتیاز
1 پاسخ 815 بازدید
0 امتیاز
1 پاسخ 462 بازدید
0 امتیاز
1 پاسخ 654 بازدید
0 امتیاز
1 پاسخ 133 بازدید
سوال شده 1 سال قبل در برنامه نویسی توسط Soraya2 (0 امتیاز)
0 امتیاز
1 پاسخ 181 بازدید
0 امتیاز
0 پاسخ 223 بازدید
+1 امتیاز
2 پاسخ 330 بازدید
سوال شده 3 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
...