C++ Dersleri 24 – Class ( Sınıf ) Örnekleri

Tekrardan merhabalar arkadaşlar.
Bildiğiniz üzere class yapısı anlatımı videolarına başlamıştık.Konu hakkında ayrıntılı bilgiler verdikten sonra bir sonraki videoda yapıcı ve yıkıcı fonksiyonlardan bahsetmiştim.Bu videoda yeni konuya geçmeyi düşünüyordum ancak sadece class örnekleri olan bir video hazırlamanın uygun olacağını düşündüm.Bu videoda 4 tane kolaydan zora sınıf örnekleri bulunmakta.İlk örnek tamamen sınıf yapısı mantığını kavramaya yönelik.İkinci soruda fit inç çevirme programını class yapısını kullanarak yapıyoruz.Üçüncü soruda class yapısını kullanarak hacim hesaplama programını yazıyoruz.Ve son class örneğimizde ise bir kütüphane programı yazıyoruz.Ayrıntılar zaten videoda bulunmakta.

Faydalı olması dileğiyle,iyi seyirler..

C++ Class Örnekleri 1

C++ Class Örnekleri 2

 

One thought on “C++ Dersleri 24 – Class ( Sınıf ) Örnekleri

  1. Ben de aynı soruyu soracaktım. Son örnekte “Void sakla” fonksiyonunun içerisindeki değişkenleri neden pointer olarak tanımladık? Normal olarak tanımladığımızda program o satırda hata veriyor.

  2. Hocam bir şey sorcam.Private ne işimize yarıyor?Direk olarak Public e yazsak ne degisir??????????

  3. cevaplar:

    SametT’ye ;şimdi mainden atarken obj1.sakla(“yaban”); burada yaban yazısı gider ve sakla fonksiyonundaki char türündeki ka ya atanmaya çalışır ama atanamaz. eğer *ka yaparsak yine atanamaz ama *ka yaban ın yazılı olduğu belleği gösterebilir.

    Ahmet’e; şimdi bankaya program yazdını düşün, hesap değişkenini private yazmadın ve class ını falan herşeyi yapıp programı kütüphane haline getirdin başka bir programcı senin bu kütüphaneni kullanabilir ve direk hesap değişkenine ulaşır ve onu “değiştirebilir” kullanıcı pasasını 10 tl den 100000tl yapmasın diye hesap değişkenini private de koru ve gizle ok!
    yardımcı olabildisem sevinirim.

  4. Dersi anlatımınız çok güzel. Emeğiniz için teşekkürler. C++ ‘nin 19. dersten sonrasının videosu yok mu?. C++ için hangi kitabı tavsiye edersiniz.
    İyi tatiller…

  5. Hocam çok teşekkür ederim ama arkadaşların soruyu ben hala anlamış değilim. biraz daha açabilir misiniz. Son örnekte neden *k ve *y tanımladık. Birde aynı işlevi string tanımlayarak yaptım ben sorunsuz çalışıyor. neden char şeklinde bir dizi tercih ediyoruzda string tipini kullanmıyoruz. Teşekkürler..

  6. hocam hepsini yaptım da dev C++ error launchin program (216) .exe sürümü çalıştırdığınız Windows sürümüyle uyumlu değil ğrogramın x86 ( 32 bit) veya x 64 ( 64 bit ) sürümünün gerekip gerekmediğini anlamak için bilgisayarınızın sistem bilgilerine bakın ver yazılımın yayıncısına başvurun diyor nolur yardıım edin hocam e postam : egoher@outlook.com

  7. Hocam son örnekte yapıcı fonksiyon kullanmadan private içindeki değişkenlere değer atadık, normalde yapıcı fonksiyon kullanmamız gerekmiyor mu ?

  8. hocam şu satırdan
    strcpy(kitapadi,ka);
    şöyle bir hata alıyorum neden acaba
    [Warning] deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]

fatih için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir