SORU
7 Temmuz 2009, Salı


Kurucu aşırı Scala?

Nasıl Scala aşırı yüklü kurucular sağlıyor musunuz?

CEVAP
8 Temmuz 2009, ÇARŞAMBA


Açıkça Scala Yardımcı Kurucular (landon9720 gibi) birincil yapıcı cevap çağırmak veya aynı sınıftan başka bir yardımcı kurucu, ilk Eylem olarak gereken kayda değer değil. Sadece onlar açıkça veya örtük olarak üst sınıf yapıcı Java arayamazsınız. Bu birincil kurucu sınıfa girdi tek nokta sağlar.

class Foo(x: Int, y: Int, z: String) {  
  // default y parameter to 0  
  def this(x: Int, z: String) = this(x, 0, z)   
  // default x & y parameters to 0
  // calls previous auxiliary constructor which calls the primary constructor  
  def this(z: String) = this(0, z);   
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • MofoHifi Records

    MofoHifi Rec

    15 HAZİRAN 2006
  • Subscribe!!

    Subscribe!!

    3 EKİM 2009

İLGİLİ SORU / CEVAPLAR