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

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

1 پاسخ

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

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

سوالات مشابه

+1 امتیاز
1 پاسخ 510 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+3 امتیاز
1 پاسخ 630 بازدید
0 امتیاز
1 پاسخ 296 بازدید
0 امتیاز
1 پاسخ 508 بازدید
0 امتیاز
1 پاسخ 42 بازدید
0 امتیاز
0 پاسخ 89 بازدید
+1 امتیاز
1 پاسخ 203 بازدید
سوال شده 2 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
+1 امتیاز
1 پاسخ 680 بازدید
...