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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Şekil-4.1. Varsayılan paket<br />

4.3. Paket Oluşturma<br />

Kendi paketlerimizi oluĢturmanın temel amaçlarından birisi, aynı amaca yönelik iĢ yapan sınıfları bir çatı<br />

altında toplamaktır; böylece yazılan sınıflar daha derli toplu olurlar. Ayrıca aranılan sınıflar daha kolay<br />

bulunabilir. Peki eğer kendimiz paket oluĢturmak istersek, bunu nasıl baĢaracağız? ()<br />

Örnek-4.4: Test1.java ()<br />

package tr.edu.kou.util ;<br />

public class Test1 {<br />

public Test1() {<br />

System.out.println("tr.edu.kou.util.Test1<br />

nesnesi" +<br />

"olusturuluyor");<br />

}<br />

}<br />

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

Test1 pb = new Test1();<br />

}<br />

Bu örneğimizde, Test1.java dosyası iĢletim sisteminin herhangi bir dizinine yerleĢtirilemez; çünkü, o artık<br />

tr.edu.kou.util paketine ait bir sınıftır. Bundan dolayı Test1.java dosyası iĢletim sisteminin bu paket ismiyle<br />

paralel olan bir dizin yapısına kayıt edilmesi gerekir. Önemli diğer bir unsur ise sınıfın ismidir; Test1.java<br />

dosyası içerisinde belirtilen Test1 sınıfının ismi artık tr.kou.edu.util.Test1‘dir. ()<br />

92

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

Saved successfully!

Ooh no, something went wrong!