Traits
راست به شما این امکان را میدهد که با استفاده از traits بر روی تایپها انتزاع ایجاد کنید. آنها مشابه interface ها هستند:
Speaker Notes
This slide and its sub-slides should take about 15 minutes.
-
یک trait مجموعهای از متدها را تعریف میکند که تایپها باید آنها را داشته باشند تا بتوانند آن trait را پیادهسازی کنند.
-
در بخش “Generics”، در ادامه خواهیم دید که چگونه میتوانیم عملکردی بسازیم که generic بر روی تمام تایپهای که یک trait را پیادهسازی کردهاند باشد.