16.07.2015 Views

Java Temel Bilgiler (Türkçe Kitap-Pdf)

Java Temel Bilgiler (Türkçe Kitap-Pdf)

Java Temel Bilgiler (Türkçe Kitap-Pdf)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

yaziyazdir("Merhaba "+ isim);}}Şimdi de metodlaselam adlı class'ı kullanan bir application yapalım.//classileselam.javapublic class classileselam{public static void main(String[] args){metodlaselam.selamyazdir("Hayat");}}Sonuç:Burada iki class'ın işbirliği sözkonusu. metodlaselam ekrana bir selamlama basabiliyor.classileselam ise bu class'ı kullanarak "Merhaba Hayat" diyebiliyor. Aynı şekilde bir başkaapplication da bu class'ı kullanabilir.//classileselam1.javapublic class classileselam1{public static void main(String[] args){metodlaselam.yaziyazdir("<strong>Java</strong> Programlama Dili");}}Bir class yapmanın avantajı, bir işlemi bir kere yapmak, bir daha da oradan kullanmaktır.metodlaselam'da bir değişiklik yapma ihtiyacı duyarsak öbür class'lar otomatik olarakduruma adapte olacaktır. Örneğin, metodlaselam.selamyazdir()'ıpublic static void selamyazdir(String isim){yaziyazdir("Merhaba "+ isim + " !");}şeklinde değiştirelim. İki uygulama da çalışınca selamlamayı sonunda ünlem işareti ileyapacaktır.Sonuç:Parametre KullanımıProgramda görüldüğü gibi sadece "Merhaba” diyebilmektedir. Bunu kullanan classlardanbirinin "Ne Haber?" deme hakkı yoktur. Bunun için başka bir class yapalım :

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!