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

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

1 پاسخ

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

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

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

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

سوالات مشابه

+1 امتیاز
1 پاسخ 2.9هزار بازدید
+1 امتیاز
1 پاسخ 4.1هزار بازدید
0 امتیاز
2 پاسخ 1.1هزار بازدید
+2 امتیاز
2 پاسخ 3.6هزار بازدید
0 امتیاز
1 پاسخ 3.2هزار بازدید
0 امتیاز
1 پاسخ 532 بازدید
0 امتیاز
2 پاسخ 569 بازدید
+2 امتیاز
2 پاسخ 1.2هزار بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
3 پاسخ 3.2هزار بازدید
...