06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

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.

Örnek: SinifA.java ()<br />

public class SinifA {<br />

public interface A1 {<br />

public void ekranaBas();<br />

} //arayüz<br />

public class DahiliSinif1 implements A1 {<br />

public void ekranaBas() {<br />

System.out.println("DahiliSinif1.ekranaBas()");<br />

}<br />

} // class DahiliSinif1<br />

protected class DahiliSinif2 implements A1 {<br />

public void ekranaBas() {<br />

System.out.println("DahiliSinif2.ekranaBas()");<br />

}<br />

} // class DahiliSinif2<br />

class DahiliSinif3 implements A1 {<br />

public void ekranaBas() {<br />

System.out.println("DahiliSinif3.ekranaBas()");<br />

}<br />

} // class DahiliSinif3<br />

private class DahiliSinif4 implements A1 {<br />

public void ekranaBas() {<br />

System.out.println("DahiliSinif4.ekranaBas()");<br />

}<br />

} // class DahiliSinif4<br />

public static void main(String args[]) {<br />

SinifA.DahiliSinif1 sad1 = new SinifA().new<br />

DahiliSinif1();<br />

SinifA.DahiliSinif2 sad2 = new SinifA().new<br />

DahiliSinif2();<br />

SinifA.DahiliSinif3 sad3 = new SinifA().new<br />

DahiliSinif3();<br />

SinifA.DahiliSinif4 sad4 = new SinifA().new<br />

DahiliSinif4();<br />

sad1.ekranaBas();<br />

sad2.ekranaBas();<br />

sad3.ekranaBas();<br />

sad4.ekranaBas();<br />

}<br />

}<br />

SinifB sb = new SinifB();<br />

sb.ekranaBas();<br />

class SinifB implements SinifA.A1{<br />

public void ekranaBas() {<br />

System.out.println("SinifB.ekranaBas()");<br />

}<br />

}<br />

177

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

Saved successfully!

Ooh no, something went wrong!