Programlamada kapsülleme yapabilmek için iki ayrı yöntem vardır.
1.si metotlarla,
2.si de property'ler(get-set blokları) ile.
Bu iki yöntemi ayrı ayrı uygulayarak yapmış olduğum örnek program.
Örnek programda;
Personelimizin TC kimlik numarasını alacağız (**Tc kimlik no class içerisinde private tanımlı olacak) ve şu kontrollleri yapacağız;
Set Şartları;
1-TC kimlik numarası 11 haneli olmalıdır.
2-Tüm karekterler sayısal karekter olmalıdır.
Get Şartları;
1-TC kimlik numarasının ilk 5 karekterini alacağız.