2011-06-18 22 views
13

Eclipse'de sınıfları varsayılan olarak nihai hale getirmenin bir yolu var mı? Yani: eylemleri kaydetmek veya yeni sınıf iletişim oluşturmak için?Eclipse'de sınıfları varsayılan olarak sonlandır?

+0

Sadece merak, neden tüm sınıfları finalde varsayılan yapmak istersiniz? Bunun faydalı olduğunu görebildiğim tek şey, bir framework/public API oluşturuyor olmanızdır. Bu durumda, halka açık olan çok fazla sınıf olmalıdır. Yine de bunun garanti edildiği başka bir durum var mı? – Polaris878

+2

Bir onay kutusunu kontrol etmek gerçekten çok mu fazla? - Hadi şimdi ... – mre

+1

@ Polaris878, Miras nadiren yararlı olduğu için. @mre: Evet, çünkü her dersimde vurmam gerekecek. Ben bir IDE kullanıyorum çünkü daha hızlı bitirmek istiyorum. – GNUnit

cevap

1

, ancak Tutulma ayarlarında neler yapabileceğini Aşağıdaki kod şablonu ayarlanır: Ayrıca

enter image description here

bu bir göz atın

Explained below Altında Java> Kod Stili> Kod Şablonları> Kod> Yeni Java Dosyaları, anahtar sözcüğünü ${type_declaration}'dan hemen önce ekleyebilirsiniz.

Uyarı, son onay kutusunun artık düzgün bir şekilde işlevsel olmamasıdır, ancak ilk etapta bir kutuyu tıklatmadan önce Yeni Sınıf iletişim kutusundan geçen bir kişi iseniz, final'u kaldırmak için daha az kötülük olabilir. fiili kod daha sonra ihtiyacınız olan vakaların% 10'unda.