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

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • RyanXLT

    RyanXLT

    22 Ocak 2011
  • thegeniuses.tv

    thegeniuses.

    11 Aralık 2006