Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Erişim Kontrolü.  Değişebilir / Değişemez yapılar  Çok programcının dahil olduğu projeler  Kütüphaneler  Çözüm  Konvansiyonlar  Erişim kontrol sözcükleri.

Benzer bir sunumlar


... konulu sunumlar: "Erişim Kontrolü.  Değişebilir / Değişemez yapılar  Çok programcının dahil olduğu projeler  Kütüphaneler  Çözüm  Konvansiyonlar  Erişim kontrol sözcükleri."— Sunum transkripti:

1 Erişim Kontrolü

2  Değişebilir / Değişemez yapılar  Çok programcının dahil olduğu projeler  Kütüphaneler  Çözüm  Konvansiyonlar  Erişim kontrol sözcükleri ▪ public, protected, package, private

3  Tüm class’lar paketler içindedir  package org.hibernate.util;  Paketler standart dizinlerdir  /org/hibernate/util/  Unique paket adları  Internet alan adı

4  Neyin erişilebilir olduğunu class belirler  Erişim sözcüğü sadece o tanımı bağlar  Paket Erişimi  Hiç bir erişim sözcüğü kullanılmaz  Aynı paketteki tüm class lar erişebilir  Arayüz Erişimi – public  Herkes tarafından kullanılabilir  Yasak Erişim – private  Class içindeki diğer tanımlar dışında erişilemez  Miras erişimi – protected  Kendi ve kendinden türeyen class’lar erişirebilir

5  Class’ı kullanacak kişileri ilgilendirmeyen işlemler gizlenebilir  Onların yaptıklarını bozmadan değişiklik yapılabilir  Benzer şekilde Class’lar da gizlenebilir  Tek bir dosyada sadece bir public class olabilir  Dosya adı ile public class adı aynı olmalıdır  Ancak bir class ı private yapmak anlamsızdır ▪ constructor private yapılarak obje oluşturma engellenebilir


"Erişim Kontrolü.  Değişebilir / Değişemez yapılar  Çok programcının dahil olduğu projeler  Kütüphaneler  Çözüm  Konvansiyonlar  Erişim kontrol sözcükleri." indir ppt

Benzer bir sunumlar


Google Reklamları