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

  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010
  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009

İLGİLİ SORU / CEVAPLAR