Problem

4/6

bağlantı oluştur

Theory Click to read/hide

Şimdiye kadarki dersler, nesne yaratmaya yönelik şablonlar olan sınıflar yaratmayı tartıştı. Aynı derste nesnelerin kendilerini oluşturma ve kullanma süreci anlatılacaktır.

Bağlantılar
Java dilinde, bir değişken asla bir nesneyi depolayamaz. Bunun yerine Java, bellekteki bir nesnenin konumuna işaret eden referanslara sahiptir.
Nesne referansı türünde bir değişken oluşturmak için sözdizimi aşağıdaki gibidir:
<Sınıf adı> <değişken adı>;
Nesnelerine başvurulacak sınıfı hemen belirttiğimizi belirtmekte fayda var.

Örnek: Book sınıfını işaret eden "b" adlı bir değişken:

Kitap b;

Aynı şekilde, sınıf alanları da oluşturabilirsiniz (buraya bir erişim değiştiricisi ekleyebilirsiniz). Başvuru dizileri oluşturabilir ve bunları yöntemlerden döndürebilirsiniz. Örnek:

genel sınıf Kütüphane {
  genel Kitap[] kitaplar;
  genel Kitap findBookWithName(String name) {
//doğru kitabı bulan kod
  }
};


Sonuç: birçok yönden referanslarla, diğer temel türlerdeki (int, uzun, çift...) değişkenlerle aynı şekilde çalışabilirsiniz.

Problem

Köpek türünde bir a bağlantısı oluşturun.