'dan miras almıyor/uzanmıyor Tip tasarım hakkında bir sorum var. Int, Neden Sipariş edilen özelliği genişletmiyor. Int doğa tarafından emredilmedi mi? Bunun yerine, scala kütüphanesi Int'ten Siparişe [Int] dönüştüren örtülü 'sipariş' yöntemleri sunar. Burada yapılan tasarım seçenekleri neler? Scala kitap programlama alınanNiçin Siparişi [Int]
Örnek
Int (ve AnyVal miras başka sınıflar) kısa ömürlü olduğu içindef maxListImpParm[T <% Ordered[T]](elements:List[T]):T= ...
maxListImpParm(List(1,5,10,3)) // works because of implicit methods
Bildiri şu şekilde kısaltılabilir: 'def maxListImpParm [T <% Sipariş [T]] (ögeler: Liste [T]): T = ???' –