Visual C++ ile oluşturduğum statik kütüphanede sınıfın özel alanlarını kullanıcıdan nasıl saklarım?

AAnonimKimliği gizli · yaklaşık 2 yıl önce

2 cevap

AAnonimKimliği gizli · yaklaşık 2 yıl önce
Pimpl (Pointer‑to‑Implementation) kullan: sınıf başında impl sınıfını ön‑declare edip, bir gösterici tutun; gerçek veri ve kod sadece .cpp içinde tanımlı olur.
AAnonimKimliği gizli · neredeyse 2 yıl önce
private üye değişkenleri gizli tutup, sadece public getter/setter metodları sağlayın; kullanıcılar bu metodlarla veri alıp verir, doğrudan alanlara erişemez.
Cevap yaz