Sınıfları baska bır sınıfta nesne olarak çagırarak bir araya getirme (Composition) Sınıfları baska bır sınıfta nesne olarak çagırarak bir araya getirme (Composition) Aynı paket içersindeki klas yapılarına kolay erişimi sağlayan bir uygulama package Cizim sayesinde erişilebilen diğer klaslar: KareCiz.java package Cizim; import java.applet.Applet; import java.awt.Graphics; public class Ciz extends Applet { public void init() { } public void paint(Graphics Ekran){ //COMPOSITION Kare k=new Kare(Ekran, 50, 50, 50); Daire d=new Daire(Ekran, 100, 100, 50); } } Kare.java: package Cizim; import java.awt.Graphics; public class Kare { //Constructor - Yapılandırıcı public Kare(Graphics Ekran, int Kenar, int x, int y){ Ekran.drawRect(x, y, Kenar, Kenar); } } Daire.java: package Cizim; import java.awt.Graphics; public class Daire { //Constructor - Yapılandırıcı public Daire(Graphics Ekran, int x, int y, int Cap){ Ekran.drawOval(x, y, Cap, Cap); } } Sonuç ve paket yapısı: www.dijitalders.com Sınıfları baska bır sınıfta nesne olarak çagırarak bir araya getirme (Composition) 1 Sınıfları baska bır sınıfta nesne olarak çagırarak bir araya getirme (Composition) www.dijitalders.com Sınıfları baska bır sınıfta nesne olarak çagırarak bir araya getirme (Composition) 2