Sponsor Reklam 


20.09.2008 (20:17)

 extends Anahtar Sözcüğü, Keyword 
extends anahtar sözcüğü kalıtımda bir sınıfın genişletilmesinde karşımıza çıkmaktadır. Bir sınıfın birden fazla alt sınıfı olabilirken bir alt sınıfın yalnız bir üst sınıfı olmaktadır.

Hayvanlar sınıfı Memeliler, Sürüngenler, Kuşlar sınıflarının üst sınıfıdır. İnsanlar, Maymunlar, Kediler, Köpekler sınıfları da Memeliler sınıfının alt sınıflarıdır. Memeliler sınıfının bir üst sınıfı varken birden fazla alt sınıfı olabilmektedir. İşte Java'da sınıf hiyerarşisi bu şekildedir. Bununla ilgili şu yazıya bakabilirsiniz.

extends anahtar sözcüğünün kullanımı şu şekildedir:

public class Insan extends Memeli {
  // Insan sınıfının içi
}

Aynı anda birden fazla sınıf genişletilemez. Şu örnek yanlıştır:

public class Insan extends Memeli, Hayvan, Canli {
  // Yanlış yazılım
}

Imza: admin








Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net // Twitter