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

  • girleffect

    girleffect

    20 Mayıs 2008
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007
  • multimediaGEEKS LLC

    multimediaGE

    3 Mayıs 2010