SORU
10 Mayıs 2010, PAZARTESİ


Bir Arayüz yapıcı?

Olası bir arabirim bir kurucu tanımlamak için olmadığını biliyorum. Ama çok yararlı olabileceğini düşünüyorum çünkü çok merak ediyorum.

Bir sınıfta bazı alanlar bu arayüz, her uygulama için tanımlanmış olduğundan emin olabilirsin.

Örneğin düşünün aşağıdaki ileti sınıfı:

public class MyMessage {

   public MyMessage(String receiver) {
      this.receiver = receiver;
   }

   private String receiver;

   public void send() {
      //some implementation for sending the mssage to the receiver
   }
}

Mesajı uygulamak hangi ders daha var ben bu sınıfı tanımlamak için bir arayüz, bir, tek yöntem değil, yapıcı gönder tanımlayabilirim. Nasıl bu sınıfın her uygulama gerçekten alıcı bir set temin edebilirim? setReceiver(String receiver) gibi bir yöntem kullanırsam bu yöntem gerçekten denir emin değilim. Kurucu temin edebilirim.

CEVAP
10 Mayıs 2010, PAZARTESİ


Açıklanan bazı şeyleri alma:

"Yani bir sınıfta bazı alanlar için tanımlanan emin olabilirsin bu arayüz, her uygulama."

"Eğer bir daha benim için bu sınıf için bir Arabirim tanımlar mesaj uygulayan sınıflar arayüzü, tek tanımlayabilirim yöntem ve yapıcı değil" . gönder

...bu gereksinimleri tam olarak abstract classes içindir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012
  • TV and Lust

    TV and Lust

    26 HAZİRAN 2006
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009