Kurucu Java dizileri - en iyi uygulama
Birkaç buna benzer konular var, ama yeterli bir cevap bir türlü bulamadım.
Java'da kurucu aşırı yükleme için en iyi uygulama ne olduğunu bilmek istiyorum. Ben zaten bu konuda kendi düşüncelerim var, ama daha fazla öneri duymak isterim.
Zaten aşırı bir class (temel sınıf anlam kurucular aşırı) objektifi basit bir sınıf içinde yapıcı ve kurucu aşırı yükleme aşırı yükleme hem bahsediyorum.
Teşekkür ederim :)
CEVAP
En iyi uygulama olduğunu düşünüyorumbirincil yapıcı tekhangi aşırı kurucular ilgili parametre varsayılan this()
arayarak bakın. Bunun nedeni nedir, bunu daha açık hale getirmesidirdevlet inşa edilmiştirnesne - gerçekten birincil kurucu olarak düşünebilirsinizsadece gerçek yapıcıdiğerleri sadece temsilci
Bunun bir örneği, JTable
- İlköğretim yapıcı TableModel
(artı sütun ve seçim modelleri) ve diğer kurucular bu birincil kurucu çağrı alır olabilir.
Alt sınıflar içinüst sınıf zaten kurucular aşırı yüklü olduğuÜst sınıfın kurucusu olarak kabul etmek makul olduğunu varsayalım eğiliminde olacaktırİlköğretimve tamamen yasal olduğunu düşünüyorum. Exception
, uzanan örneğin,ben genellikle 3 kurucular, bir String
mesaj, Throwable
yol alıp, diğer iki alan bulunur. Bu kurucular her super
doğrudan çağırır.
Nasıl Java başka bir kurucu arayayım m...
İyi uygulama java kullanmaktır.lang.St...
&; Java Uygulama Eşzamanlılık" ha...
Nasıl Java UTF8 bayt dizileri için Diz...
İyi uygulama Boole kontrolleri için Ja...