0 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.1هزار امتیاز)
برچسب گذاری دوباره قبل توسط

بعضی از زبان های برنامه نویسی مانند PHP و Scala قابلیتی به نام Trait دارند، این قابلیت چیست و چه کاربردی دارد؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)
 
بهترین پاسخ

 در برنامه نویسی شئ گرا، Trait به مجموعه ای از متد ها به هم مرتبط می گویند. با استفاده از Trait می توان چند متد به هم مرتبط را در یک جا (به نام Trait) دسته بندی کنید.

Trait مکانیزمی برای استفاده مجدد از در برای زبان های شئ گرایی است که از وراثت چند گانه پشتیبانی نمی کنند. در اینگونه زبان ها یک کلاس می تواند علاوه بر ارث بردن از یک کلاس از چند Trait هم استفاده کند.

سوال شده 10 سال قبل در برنامه نویسی توسط (1.1هزار امتیاز) تفاوت Trait و Interface چیست؟

سوالات مشابه

+1 امتیاز
1 پاسخ 2.8هزار بازدید
+1 امتیاز
1 پاسخ 3.8هزار بازدید
0 امتیاز
2 پاسخ 983 بازدید
+2 امتیاز
2 پاسخ 3.2هزار بازدید
0 امتیاز
1 پاسخ 3.0هزار بازدید
0 امتیاز
1 پاسخ 423 بازدید
0 امتیاز
2 پاسخ 499 بازدید
+2 امتیاز
2 پاسخ 988 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
3 پاسخ 2.8هزار بازدید
...