Eveeet kim demiş cde nesne tabanlı programlama yapılamaz diye?
Öncelikle nelere ihtiyacımız var onları görelim…
- Struct yapılarını kullanabilme yeteneği
- Bellek allocate etme becerisi (İşaretçiler hakkındaki bilgi de buna dahil sanırım)
- Nesne tabanlı programlama hakkında biraz fikir
- Beş yıllık excel 2025 tecrübesi
Hedef: C programlama diline nesne tabanlı programlama yapma becerisi kazandırmak
Öncelikle yapacağımız programı açıklayalım. Şu bizim genel, öğrenci diye nesne yarat, sonra bunu sınıf diye bir nesneye ekle geyiğini yapacağız. Bunu yaparken nesne kullanacağız. Peki c de nesne nasıl yaratılır?
Öncelikle, nesnelerin aslında bizim c programlama dilimizdeki structların fonksiyon eklenmiş hali olduğunu (kabaca) düşünürsek,
1- Structlarda tuttuğumuz verileri değiştirmeyle ilgili fonksiyonlara ihtiyaç duyacağımızı, Continue Reading »
2- Structları yaratmak için constructor işlevini gören fonksiyonlar yazmamız gerektiğini
3- Structları yoketmek için yine birer fonksiyon yazmamız gerektiğini
4- Hiyerarşide üstte yer alan fonksiyonlarda kullandığımız nesnelerin alt nesnelerine direk değil, aradaki nesne vasıtasıyla iş yaptırmamız gerektiğini
Bu yazı toplamda 979, bugün ise 1 kez görüntülenmiş