Eğer Java’dan başka bir programlama dili biliyorsanız genelde fonksiyonlar olarak bildiğimiz yapılar, Java’da metotlar olarak adlandırılıyor. Geçen yazılarda sınıf oluşturup onları temsilen nesneler üretmiştik. Bugün yine benzer şeyler yapacağız ama bu sefer metotların kullanımını da göreceğiz.

Bir nesnenin özellikleri olabileceğinden bahsetmiştim. Nesnelerin özellikleri olabileceği gibi bazı işlevleri de vardır. Mesela telefon bir nesnedir ve telefonun rengi onun bir özelliği olarak varsayabiliriz. Telefonun arama yapabilmesi ise onun bir işlevidir. Biz telefonun arama yeteneğini/işlevini nesne yönelimli programlamada metotlar ile temsil edebiliriz.

Devamını oku →