0
8.1 – Entity Sınıfı ile Öğrenci Tanımı
📘 8.1 – Entity Sınıfı ile Öğrenci Tanımı 🔹 Açıklama: “Entity sınıfı” kavramı, bir sistemde veri modelini temsil eden temel yapı taşını ifade eder. Windows Forms uygulamalarında, öğrenciler gibi sistemin temel birimini... Read More
7.5 – Formdan Nesne Oluşturma
📘 7.5 – Formdan Nesne Oluşturma 🔹 Açıklama: Gerçek dünya uygulamalarında, kullanıcı arayüzü (Form) üzerinden alınan verilerin sınıflar aracılığıyla işlenmesi hem düzenli hem de güvenli bir program yapısı sağlar. Bu süreçte: 📍 Kullanım... Read More
7.4 – Bilgi Gizleme Örneği
📘 7.4 – Bilgi Gizleme Örneği 🔹 Açıklama: Bilgi gizleme (Information Hiding), nesne tabanlı programlamanın en önemli ilkelerinden biridir. Bu yaklaşımda amaç; sınıf içindeki verilerin dışarıdan doğrudan erişilmesini engelleyerek yalnızca izin verilen... Read More
7.3 – Get-Set Yöntemleri
📘 7.3 – Get-Set Yöntemleri 🔹 Açıklama: C# dilinde get ve set blokları, kapsülleme (encapsulation) mekanizmasının en önemli araçlarıdır. Bu bloklar sayesinde sınıf içindeki değişkenler dış dünyaya kontrollü şekilde açılır. get: Değerin okunmasını sağlar. set: Değerin atanmasını sağlar... Read More
7.2 – private Değişken, public Özellik Kullanımı
📘 7.2 – private Değişken, public Özellik Kullanımı 🔹 Açıklama: Nesne tabanlı programlamada en temel güvenlik ve yapılandırma tekniklerinden biri, sınıf içindeki verileri private anahtar sözcüğüyle dış erişime kapatarak, bu verilere yalnızca public özellikler (property) aracılığıyla... Read More
7.1 – Kapsülleme Nedir? (Encapsulation)
📘 7.1 – Kapsülleme Nedir? (Encapsulation) 🔹 Açıklama Kapsülleme (Encapsulation), nesne tabanlı programlamanın temel taşlarından biridir. Bir sınıfın verilerini (field) dış müdahalelere kapatarak yalnızca kontrollü bir şekilde erişilmesini sağlar. Bu yapı sayesinde:... Read More
