Java'da paket özel arabirimler oluşturmak mümkündür. Onlara javap ile bakarken, "kamu" görünürlüğünden yoksun olduklarını görüyorsunuz.Scala'da paket-özel * özellik * tanımını nasıl tanımlarsınız?
Scala'da, özel bir [paket] veya korumalı [paket] olarak bir özellik bildirebilir, ancak javap'a bakarak, yine de herkese açıktır.
Scala'da paket özel bir özelliği nasıl yaratıyorsunuz?
Scala derleyicisi görünürlüğü dikkate alırken, benim sorunum benim API'mın muhtemelen Java'dan erişileceğidir ve iç uygulamaumu Java'ya göstermek istemiyorum.
John'un cevabı daha "eğitici" olmakla birlikte, muhtemelen tek bir çözüm sağladınız. Çoğu Scala projesi de Java'yı derlemek için yapılandırıldığından, bu makul bir özelliktir. –