Modül 18 - Abstraction (Soyutlama)

Abstraction ve Encapsulation Arasındaki Fark

C++ Programlama Eğitimi · 1 görev

# Abstraction vs Encapsulation

Bu iki kavram sıkça karıştırılır.

Encapsulation, veriyi korumaya odaklanır.

Abstraction ise gereksiz detayları gizleyerek kullanıcıya yalnızca gerekli işlemleri sunar.

Örneğin:

  • Encapsulation → Bakiye değişkenini private yapmak.
  • Abstraction → Kullanıcıya sadece ParaYatir() ve ParaCek() fonksiyonlarını göstermek.
Örnek Kod
class BankAccount
{
private:
    double balance;

public:
    void Deposit();
    void Withdraw();
};

🎯 Bu Dersteki Görevler

Karşılaştırma

Dil: cpp

Yükleniyor…