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.

Şekil-5.3. Kuş Bakışı Görünüş<br />

AileArabasi sınıfı çalıĢtırılırsa, ekrana görülen sonucun aĢağıdaki gibi olması gerekir: ()<br />

Motor Calisiyor<br />

Aile Arabasi Calisti<br />

Motor Durdu<br />

Aile Arabasi Durdu<br />

Komposizyon yöntemine en iyi örnek bir zamanların ünlü çizgi filmi Voltran'dır. Bu çizgi filmi<br />

hatırlayanlar bileceklerdir ki, büyük ve yenilmez olan robotu (Voltran) oluĢturmak için değiĢik ufak<br />

robotlar bir araya gelmekteydi. Kollar, bacaklar, gövde ve kafa bölümü... Bizde kendi Voltran robotumuzu<br />

oluĢturmak istersek, ()<br />

Örnek-5.3: Voltran.java ()<br />

class Govde {<br />

void benzinTankKontrolEt() {}<br />

}<br />

class SolBacak {<br />

void maviLazerSilahiAtesle() {}<br />

}<br />

class SagBacak {<br />

void kirmiziLazerSilahiAtesle() {}<br />

}<br />

class SagKol {<br />

void hedeHodoKalkaniCalistir() {}<br />

}<br />

class SolKol {<br />

void gucKaynagiKontrolEt() {}<br />

}<br />

class Kafa {<br />

void tumBirimlereUyariGonder() {}<br />

void dusmanTanimlamaSistemiDevreyeSok() {}<br />

}<br />

public class Voltran {<br />

Govde gv = new Govde();<br />

SolBacak slb = new SolBacak();<br />

SagBacak sgb = new SagBacak();<br />

113

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

Saved successfully!

Ooh no, something went wrong!