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

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

1 پاسخ

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

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

سوالات مشابه

+1 امتیاز
1 پاسخ 511 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+3 امتیاز
1 پاسخ 633 بازدید
0 امتیاز
1 پاسخ 303 بازدید
0 امتیاز
1 پاسخ 511 بازدید
0 امتیاز
1 پاسخ 47 بازدید
0 امتیاز
0 پاسخ 90 بازدید
+1 امتیاز
1 پاسخ 205 بازدید
سوال شده 2 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
+1 امتیاز
1 پاسخ 686 بازدید
...