bugün
- ellerim bos gonlum hos31
- 11 aydır yazmayan flört ne yapıyordur sorunsalı8
- bir bela geliyor6
- trakyalı yazarlar6
- boşnak olmak ister miydiniz5
- lahmacun9
- hayatında hiç deri ceket giymemiş kız3
- habire1219
- kaan sezyum7
- masklavi ile yeni parti mitingine gitmek38
- hoşlandığın kızın komünist çıkması9
- ay diyen erkek9
- basmane tren garı7
- arif kocabıyık14
- sözlükte en çok kıskandığınız yazar10
- seri eksiciyi tenhada yakalamak4
- mladiç piçtir piç kalacaktır3
- sözlük yazarlarının kudurtan kombinleri23
- tekerlek toplayan cocuk4
- istanbul ve bütün türkiye ev kiraları ne olacak3
- apo yu eleştirmek vs apo'ya küfretmek4
- biraderin koşturması3
- silvermist9
- köylü kızın size aşık olması2
- ateist ve deist arkadaşları olan müslüman2
- hz isa'nın fiziksel annesi ve babası yoktu11
- sobadan kurtulmak5
- sırta zincir vurarak zikir etmek3
- trakyadan adam çıkmaz diyen insan4
- sarapci koala63
- gocu37
- hiç kimse fikirleri yüzünden hapis yatmasın8
- vexillarius the slayer8
- raikagetokatlayan4
- ben evlendiğimde 51 kiloydum3
- renkli rüyalar oteli5
- türkiye solunun en büyük sorunu6
- ben geldim naneler15
- atatürk düşmanlarının ortak özellikleri2
- dororo2
- ben sizin anonim11
- habire12nin çaylak olması5
- aşk3
- gocu bey bay reyiz2
- atatürk'ün papanın iznik ziyaretine izin vermemesi2
- sersem herif5
- mantı8
- dinler tarihi5
- günün tweeti2
- torpille bir yerlere gelenler4
(ing. nesne yönelimli programlama) nesne yapısını destekleyen dillerde programın yapısını nesne üzerine oturtmaya denir. daha açık konuşmak gerekirse;
object kadeh = new object();
kadeh.Serefe();
gibi bir programlama tekniğidir..
object kadeh = new object();
kadeh.Serefe();
gibi bir programlama tekniğidir..
lab quiz'lerde curve'un 20-30 puan altında kalmaktan, finale 3 saat kala çalışmaya başlamaktan D+ aldığım derstir. dersin devamı olan java programming i almışımdır, ama kümülatifin 1.80-2.00 arasında olması sebebiyle object oriented programming i yeniden almak zorunda kalmışımdır. *
normal programlamadan çok farklıdır. örneğin bir visual basic öğrenirseniz ona pek programlama diyemeyiz. o osmanlı stili kod yazımı derdi hocamız. ne eserse.
kısaca bir açıklamak gerekirse;
class'ları ve modul'leri sık sık kullanılarak kendi kütüphanelerimizi oluşturmamızla başlar bu serüven.
örnek vermek gerekirse genelde program dillerinin kütüphanelerinde default olarak özellikler bulunur. (bkz: if) (bkz: try catch) (bkz: do until loop) (bkz: do while loop)
işte bizim de kendi kütüphanlerdeki sub'ları yazmamızla nesne yönelimli programlama yapmış oluruz. ben okusam ben de anlamazdım örneklerle açıklayayım.
mesela siz sözlükten entry okuyorsunuz işte o entryler veritabanından çekiliyor. şimdi nesne yönelimli programlama olmasaydı her entry için veritabanına bağlanmak için sıfırdan kod yazmamız gerekirdi. zaten hızlı çalışan serverımızın halini düşünün artık. nesne yönelimli programlama ile kodlarımızı class ya da modül olarak bir kere yazarız hep ordan çağırırız.
basit bir örnek vermek gerekirse, türkçe yazıyorum, herhangi bir programlama diline ait değil, anlaşılabilsin diye.
veritabanı.bağlan
seç entry nerden=entryler entry_no='4712323'
veritabanı.bağlantı_kapat
şimdi bu kodun milyonlarca yazıldığını düşünün. hayır olmaz işte çok ayıp.
bunu bi yere yazarız ordan çağırırız daha kolay olur.
class entry_getirt{tanımla entry_no} string' burdaki string, verinin sayısal olmadığını belirtir. yani burdan gelen veri ile matematiksel işlem yapmayacağız.
{
veritabanı.bağlan
seç entry nerden=entryler entry_no='entry_no'
veritabanı.bağlantı_kapat
}
bunu bir kere yazar veritabanı class'ının içine kaydederiz ondan sonra entry çağırmak için yazmamız gereken kod şu olur.
veritabanı.entrygetirt('43284783')
umarım anlamışsınızdır. hadi bakalım.
kısaca bir açıklamak gerekirse;
class'ları ve modul'leri sık sık kullanılarak kendi kütüphanelerimizi oluşturmamızla başlar bu serüven.
örnek vermek gerekirse genelde program dillerinin kütüphanelerinde default olarak özellikler bulunur. (bkz: if) (bkz: try catch) (bkz: do until loop) (bkz: do while loop)
işte bizim de kendi kütüphanlerdeki sub'ları yazmamızla nesne yönelimli programlama yapmış oluruz. ben okusam ben de anlamazdım örneklerle açıklayayım.
mesela siz sözlükten entry okuyorsunuz işte o entryler veritabanından çekiliyor. şimdi nesne yönelimli programlama olmasaydı her entry için veritabanına bağlanmak için sıfırdan kod yazmamız gerekirdi. zaten hızlı çalışan serverımızın halini düşünün artık. nesne yönelimli programlama ile kodlarımızı class ya da modül olarak bir kere yazarız hep ordan çağırırız.
basit bir örnek vermek gerekirse, türkçe yazıyorum, herhangi bir programlama diline ait değil, anlaşılabilsin diye.
veritabanı.bağlan
seç entry nerden=entryler entry_no='4712323'
veritabanı.bağlantı_kapat
şimdi bu kodun milyonlarca yazıldığını düşünün. hayır olmaz işte çok ayıp.
bunu bi yere yazarız ordan çağırırız daha kolay olur.
class entry_getirt{tanımla entry_no} string' burdaki string, verinin sayısal olmadığını belirtir. yani burdan gelen veri ile matematiksel işlem yapmayacağız.
{
veritabanı.bağlan
seç entry nerden=entryler entry_no='entry_no'
veritabanı.bağlantı_kapat
}
bunu bir kere yazar veritabanı class'ının içine kaydederiz ondan sonra entry çağırmak için yazmamız gereken kod şu olur.
veritabanı.entrygetirt('43284783')
umarım anlamışsınızdır. hadi bakalım.
Gündemdeki Haberler
Güncel Önemli Başlıklar