Browsing the archives for the Uzun Kod İçerikli tag.

Nesne Tabanlı C

Açık Kaynak, Programlama, tutorial, Uzun Kod İçerikli, ytulinux

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ı,
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

Continue Reading »

Bu yazı toplamda 2596, bugün ise 0 kez görüntülenmiş

3 Comments