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

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

1 پاسخ

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

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

سوالات مشابه

+1 امتیاز
1 پاسخ 701 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+3 امتیاز
1 پاسخ 852 بازدید
0 امتیاز
1 پاسخ 510 بازدید
0 امتیاز
1 پاسخ 698 بازدید
0 امتیاز
1 پاسخ 209 بازدید
سوال شده 1 سال قبل در برنامه نویسی توسط Soraya2 (0 امتیاز)
0 امتیاز
1 پاسخ 226 بازدید
0 امتیاز
0 پاسخ 255 بازدید
+1 امتیاز
2 پاسخ 397 بازدید
سوال شده 3 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
...