Modül 15 - Encapsulation (Kapsülleme)

Veri Doğrulama (Validation)

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

# Validation

Setter fonksiyonlarının en önemli amacı veri doğrulamaktır.

Gerçek projelerde kullanıcıdan gelen tüm veriler kontrol edilir.

Örneğin:

  • Şifre en az 8 karakter olmalı.
  • Maaş negatif olamaz.
  • Yaş 0-120 arasında olmalıdır.
  • Ürün fiyatı sıfırdan büyük olmalıdır.
Örnek Kod
#include <iostream>
using namespace std;

class Product
{
private:
    double price;

public:
    void setPrice(double p)
    {
        if(p > 0)
            price = p;
    }

    double getPrice()
    {
        return price;
    }
};

🎯 Bu Dersteki Görevler

Ürün Doğrulama

Dil: cpp

Yükleniyor…