'u gösteriyor Scala'yı yakın zamanda öğrenmeye başladım ve Scala kodumu Java'da kullanmaya çalıştım. İçe aktarılan jar dosyaları çalışır ve sınıflarım ve yöntemlerimi içerir; Ancak ben biraz i ithalatı için mevcut sınıflar arasında, ikisini de DiceRoller ve DiceRoller $ erişebilir, o bulunca sürpriz ve de böyle normal bir sınıfta attribute_ $ eq gibi yöntemleri ulaşabileceğini oldu .Java'da Scala'yı içe aktarma: garip sınıflar ve yöntemler
DiceRoller Scala nesne olarak tanımlanır, ve bu konuyla aydınlatacak halinde sınıfları geri kalanı, sınıf olarak tanımlanır.
Ayrıca anonim sınıflar ve işlevler ile ilgili temel teoriyi ve Scala'nın "==" gibi işlemleri nasıl ele aldığını biliyorum, bu yüzden bu konuyla ilgili olsa bile, bu benim amacım değil.
Java paketlerini içe aktarırken, bu sınıflara ve yöntemlere ulaşılamıyor. Scala jar dosyalarını içe aktarırken neden onları arayabilirim? Bu anonim sınıfları ve yöntemleri özel olarak ilan edebilir miyim?