1
9.2 – Overload (Aşırı Yükleme) Kavramı
📘 9.2 – Overload (Aşırı Yükleme) Kavramı 🔹 Açıklama: Overloading (Aşırı Yükleme), bir sınıf içinde aynı isimde birden fazla constructor (yapıcı metot) veya metot tanımlayabilmeye olanak sağlayan bir özelliktir. Fark, bu metotların aldığı parametre... Read More
9.1 – Constructor (Yapıcı) Metotlar
📘 9.1 – Constructor (Yapıcı) Metotlar 🔹 Açıklama: Constructor (yapıcı) metotlar, bir sınıftan nesne oluşturulduğunda otomatik olarak çalışan özel metotlardır. Bu metotlar sınıf adıyla aynı isme sahiptir ve geri dönüş türü (void, int vb.)... Read More
8.5 – Gelişmiş Öğrenci Yönetim Senaryosu
📘 8.5 – Gelişmiş Öğrenci Yönetim Senaryosu 🔹 Açıklama: Bu bölümde, önceki tüm kazanımları bir araya getirerek öğrencilerin gerçek hayata yakın bir öğrenci yönetim senaryosunu uygulamaları amaçlanır. Form kontrollerinden veri alma, kapsülleme... Read More
8.4 – Kapsülleme ile Veri Güvenliği
📘 8.4 – Kapsülleme ile Veri Güvenliği 🔹 Açıklama: Kapsülleme (Encapsulation), nesne tabanlı programlamanın en güçlü yönlerinden biridir. Bu teknikle, kullanıcıdan alınan verilerin sınıf dışından doğrudan değil, sadece izin verilen yollarla değiştirilmesi... Read More
8.3 – Listeleme ve Silme İşlemleri
📘 8.3 – Listeleme ve Silme İşlemleri 🔹 Açıklama: Bu bölümde kullanıcıdan alınarak nesne hâline getirilen öğrenci bilgileri, görsel kontrollerde (özellikle ListBox) listelenecek ve bu listeden istenilen kayıtlar silinebilecek. Özellikle ListBox gibi kontrol... Read More
8.2 – Formdan Öğrenci Bilgisi Alma
📘 8.2 – Formdan Öğrenci Bilgisi Alma 🔹 Açıklama: Bu başlık altında, form üzerinde bulunan kontrollerden (TextBox, ComboBox, NumericUpDown vb.) alınan bilgileri, daha önce tanımladığımız Ogrenci sınıfı aracılığıyla bir nesneye dönüştürmeyi öğreneceğiz. Bu yaklaşım,... Read More
