Dinamik Zihin yayında!

Merhaba sevgili dostlar.

Size, müthiş bir haber vermek istiyorum bu yazıda. Uzun zamandır hayalini kurduğum bir oluşumu sonunda başlatmış bulunuyorum.

Dinamik Zihin ‘den bahsediyorum.

Read more…

Geleceği Kodlayan Çocuklar

Yeniden başlıyoruz… Umutlarımızı, hayallerimizi her gün yeniden yeşertiyoruz. Kime sorarsak soralım, gelecekte çok daha iyi bir durumda olmak istediğini duyuyoruz. Üstelik hem kendi adına hem de içinde bulunduğu toplum adına herkes aynı fikirde: “Gelecek, bugünden daha iyi olmalı.”

Evet olmalı. Ancak bunun için ne yapıyoruz?

Read more…

Nesne Yönelimli Programlama – 9: Interface

Merhaba; yazılım dünyasının merdivenlerini tırmanmaktan vazgeçmeyen dostlarım. Başlıktan da anladığınız üzere; Muhteşem Yüzyıl dizisinden daha heyecanlı olan (ya da bana öyle geliyor 🙂 ) yazı dizimize Interface konusu ile devam ediyoruz.

Read more…

Nesne Yönelimli Programlama – 8: Abstract Class

Merhaba yazılım dostları. Nesne Yönelimli Programlama makale serisine (keşke tüm hızıyla diyebilseydim ama, kaplumbağa yavaşlığıyla) devam ediyoruz.

Read more…

Nesne Yönelimli Programlama – 7 Event ve Delegate Methods

Merhaba ey yazılıma gönül verenler… Nesne yönelimli programlama yazı dizimize kaldığımız yerden devam ediyoruz. Bu yazımda sizlere, OOP’nin anlaşılması belki de en zor konularından biri olan event (olay) ve delegate (delege) metodlardan bahsedeceğim.

Read more…

Nesne Yönelimli Programlama – 6 Access Modifiers

Merhaba dostlarım…

Nesne yönelimli programlama serimize devam ediyoruz. Bu yazımda size, erişim düzenleyicilerden (Access modifiers) bahsedeceğim. Aslına bakarsanız, bu yazıyı yazarken içimden bir ses; “şişman adam bak bu makale çok kısa olacak, hem zaten heryerden öğrenilebilecek bir konu, ayrıca çok kolay niye yazıyorsun ki?” diye soruyor. Benim düşüncem ise şöyle yanıt veriyor; “evet basit bir konu olabilir ama, nesne yönelimli programlamanın en temel noktalarından biri. Ayrıca, ben bu nesne yönelimli programlama serisinde, kavramın tüm ayrıntılarını anlatmak istiyorum”. Eğer, şu an bu yazıyı okuyorsanız, bu söz düellosunu ben kazanmışım demektir.

Read more…

Nesne Yönelimli Programlama – 5 Polymorphism

Merhaba sevgili yazılım aşıkları. Nesne yönelimli programlama konulu eğitsel makale serimize devam ediyoruz. Bu yazımda ele alacağım konu, “çok biçimlilik” olarak türkçeye çevrilebilecek olan ve yine, nesne yönelimli programlama kavramının temellerinden olan polymorphism olacak.

Read more…

Nesne Yönelimli Programlama – 4 Inheritance

Merhaba can dostlarım. Öncelikle sizleri, altı ay kadar beklettiğim için özür diliyorum…

Object Oriented makalelerimize (başlıktan da anladığınız üzere) devam ediyoruz. Bu makalemizde, OOP’nin altın kurallarından olan miras kavramından bahsediyor olacağız. Hemen bir ipucu ile başlayalım… Bu miras, tam olarak genetik miras anlamındadır. Yani ebeveynden çocuğa geçen göz rengi gibi. Biz de class’ lar arasında bu tarz bir bağ kurarak bir class içindeki özellik ve metodları, başka bir class’a aktarabiliyoruz. Teknik olarak, miras veren class’a base (temel) class, miras alan class’a ise derived (türetilmiş) class diyoruz.

Read more…