İçindekilerGirişİndex
YukarıİlkÖnceki YokSonrakiSon
Geriİleri
Yazdır

Object

İçerisinde belli özellikler (property'ler) ve işlevler (method'lar) bulunan yapı

Object (nesne), object-oriented programming'in temel birimidir. Java'da her şey ya nesnedir ya içerisinde nesne barındırır ya da nesnenin bir üyesidir. En basit tanımıyla object, içerisinde veri (property) ve işlev (method) barındırır. Belli bir grup veriyi tutar, onlar üzerinde, gerektiğinde dışarıdan parametreler alarak çeşitli işlemler yapar. Nesne'ler class'larla yapılır ve gerektiğinde bir nesne instance şeklinde yaratılır

Object kavramının bunun ötesinde de bazı özellikleri vardır. Örneğin Encapsulation'la kendisini çeşitli düzüylerde dışarıdan gizeyebilir. Ayrıca, Inheritance'la başka nesnelerin property ve method'larını alır veya kendisi başka nesneler için aynı işlem için taban olur.