• Buradasın

    Nesne Tabanlı Programlama Eğitimi: Banka Hesap Uygulaması

    youtube.com/watch?v=DWZy5Cy2BnA

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, bir eğitmen tarafından nesne tabanlı programlama konusunu anlatmaktadır.
    • Video, nesne tabanlı programlamanın özelliklerini kavramış olmanın ardından gerçek dünya problemi üzerinden pekiştirme amaçlı hazırlanmıştır. Eğitmen, bir banka hesap uygulaması örneği üzerinden nesne tabanlı programlama yaklaşımını göstermektedir. Uygulama, müşteri hesap numarası, adı ve para miktarı bilgilerini tutan, para yatırma, para çekme, hesap kontrolü ve hesap bilgilerini gösterme yöntemlerini içeren bir sınıf modelidir. Video boyunca kod yazımı, nesne oluşturma ve metotların nasıl kullanılacağı adım adım gösterilmektedir.
    Nesne Tabanlı Programlama Problemi
    • Nesne tabanlı programlamanın özelliklerini kavramış olduk ve gerçek dünya problemi üzerinde pekiştireceğiz.
    • Müşteri bir banka için yazılım geliştirmek istiyor; hesap numarası, müşteri adı ve bankada ne kadar parası olduğu bilgilerini tutmak istiyor.
    • Müşteri para yatırma, para çekme işlemleri yapabilir ve hesabın dengede olup olmadığını gösteren kontrol ve müşteri adı ile tutar bilgilerini ekrana yazdıran göster isimli yöntemler istiyor.
    00:51Nesne Tabanlı Programlama Yaklaşımı
    • Sistematik problem çözme yaklaşımı giriş-çıkış-kontrol şablonunu kullanırken, nesne tabanlı programlama yaklaşımı farklı bir yaklaşım sunuyor.
    • Nesne tabanlı programlama ile kod yazarken bir sınıfın içerisinde alanlara (özellikler) ve yöntemlere karar vermek gerekiyor.
    • Bu problem için üç özellik (hesap numarası, müşteri adı, bankada ne kadar parası olduğu) ve dört yöntem (para yatır, para çek, kontrol, göster) oluşturulması gerekiyor.
    02:38Kod Yazımı
    • Yeni bir proje başlatıp "banka hesap" adında bir sınıf oluşturuyoruz.
    • Hesap sınıfı için hesap numarası (tam sayı), hesap adı (karakter dizisi) ve para miktarı (tam sayı) özellikleri tanımlıyoruz.
    • Nesneye ilk değer atamanın üç farklı yöntemi var: referans değişken yardımıyla, metot aracılığıyla veya yapıcı metot.
    05:26Metotların Yazılması
    • Para yatır metodu, müşterinin tutarına yeni bir para miktarı ekler.
    • Para çek metodu, hesaptaki miktarı azaltır ve çekilecek tutarın bakiyeden yeterli olup olmadığını kontrol eder.
    • Kontrol metodu, hesaptaki güncel bakiyeyi gösterir ve göster metodu, hesap numarası, hesap adı ve tutar bilgilerini ekrana yazdırır.
    08:16Programın Çalıştırılması
    • Main metodunun içerisinde bir müşteri nesnesi oluşturup, hesap numarası, hesap adı ve tutar bilgilerini ekliyoruz.
    • Para yatırma, para çekme, kontrol ve göster metodlarını sırasıyla çağırarak programı çalıştırıyoruz.
    • Nesne tabanlı programlama özellikleri, verilen soruda özelliklere ve metotlara karar vermek, nesneye ilk değer atamanın bir yöntemi aracılığıyla oluşturmak ve sınıf şablonunu kullanabilmek için nesneler oluşturmak şeklinde özetlenebilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor