MUSTAFA DEMİRCİOĞLU

“Ayinesi iştir kişinin, lafa bakılmaz.” Ziya Paşa

Proudly powered by WordPress | Theme: Rabin Resume Vcard by BuyProTheme.

Kategori: Object Oriented Programming

Object Oriented Programming


Kapsülleme (Encapsulation) Kavramı

Nesneye yönelik programlama(OOP) temellerinden biri de Kapsülleme (Encapsulation)  kavramıdır. Kapsülleme (Encapsulation) esas amacı; field,method,propert,class gibi yapılara kontrolsüzce,gereksiz erişimi engelleyerek kullananın kafasını karıştırmadan,yanlış tanımlamalara mahal vermeyip oluşabilecek hataları en aza indirerek istenilen noktaya en hızlı şekilde ulaşılmayı sağlamaktır. Erişim belirleyiciler imiz (Access Modifiers); Public anahtar sözcüğü bir yöntem yada alana hem içeriden hemde dışarıdan erişilmesi gerektiğinde kullanılırken, Private anahtar sözcüğü bir yöntem […]

Sınıf(Class) ve Nesne(Object)Kavramları

bilindiği gibi Csharp nesneye yönelimli (OOP)bir programlama dildir. Nesneye yönelimli bir dilde class kavramı işin olmazsa olmazlarındandır. Sınıf kavramı soyut bir kavramdır. Programlama sırasında dünyadaki ya da akıldaki mantıksal nesnelerin ifade edilmesi için Class yapısı kullanılır. Sınıfların özellik (property) ve yöntemleri (method) vardır. Özellikler(property), sınıfı tanımlayan verileri olup, yöntemler(method)  ise sınıfın yapabileceği işlemler, yani yetenekleridir. […]