Encapsulation Inheritance Polymorphism

Encapsulation Kapsülleme veya diğer adıyla veri kapsülleme işlemi, basitçe bir sınıfın (class) dışarıya karşı kapalı hale getirilmesi ve sınıfa erişimin kapsüllenmesi yani engellenmesidir. Bilindiği üzere, sınıflar, özelliklerden (properties) ve metotlardan (methods) oluşmaktadır. Veri kapsüllemesinin amacı, sınıfta bulunan özelliklerin erişimini kontrol … Okumaya devam et Encapsulation Inheritance Polymorphism

C++ Nesne İşaretçileri new ve delete operatörleri

C++ Nesne İşaretçileri – Nesne işaretçileri artırıldığında, diğer tür işaretçilerde olduğu gibi sıradaki nesneyi işaret ederler. – Nesne işaretçisi oluşturulduğunda bir nesne oluşturulmaz. Sadece var olan bir nesne için işaretçi oluşturulur.myclass ob(120); myclass *p; p=&ob; C ++, yeni ve delete operatörlerini kullanarak nesnelerin dinamik tahsisini … Okumaya devam et C++ Nesne İşaretçileri new ve delete operatörleri

Constructor Destructor

Sınıflar(class) yaratılan nesnelerin özelliklerini tanımlandıkları alanlardır .Sınıflar çeşitli üyelere sahip olabilirler.Bunlar değişkenler olabilirken, kendi veri tiplerinden oluşan değişkenler ve fonksiyonlara da sahip olabilirler. Bir constructor(Yapılandırıcı veya kurucu olarak adlandırılır) fonksiyon,kendi sınıfı icerisindeki(genelde private olan uyeler) uyeleri veya olusturdugu nesnenin ilk cikis sahnesini … Okumaya devam et Constructor Destructor

C++ Tutorial #31 Dosyalar ile giriş / çıkış

Dosyalar ile giriş / çıkış C ++, dosyalara / dosyalardan çıktıların ve girdilerin gerçekleştirilmesi için aşağıdaki sınıfları sağlar: ofstream: Dosyalara yazmak için akış sınıfı ifstream: Akış sınıfı dosyalardan okunacak fstream: Dosyaları okumak ve yazmak için akış sınıfı. Bu sınıflar doğrudan veya dolaylı olarak … Okumaya devam et C++ Tutorial #31 Dosyalar ile giriş / çıkış

C++ Tutorial #30 Ön işlemci yönergeleri

Ön işlemci yönergeleri Önişlemci yönergeleri, karma işaretiyle ( #) öncelenen programların kod satırlarıdır . Bu satırlar program ifadeleri değil, önişlemci yönergeleri . Önişlemci kodun gerçek derlemesi başlamadan önce kodu inceler ve herhangi bir kod aslında normal ifadeler tarafından üretilmeden önce tüm bu yönergeleri düzeltir. Bu önişlemci yönergeleri yalnızca tek bir … Okumaya devam et C++ Tutorial #30 Ön işlemci yönergeleri

C++ Tutorial #29 İstisnalar

İstisnalar İstisnalar adı verilen özel fonksiyonlara kontrolünü transfer ederek programlarda (çalışma zamanı hataları gibi) istisnai durumlarda tepki için bir yol sağlar işleyicileri .İstisnaları yakalamak için, kodun bir kısmı istisna teftişi altına yerleştirilir. Bu, kod bölümünü bir deneme bloğunaekleyerek yapılır . Bu blokta istisnai bir durum ortaya … Okumaya devam et C++ Tutorial #29 İstisnalar