Nesne Yönelimli Programlamaya (OOP) Neden İhtiyaç Duyarız

Nesne yönelimli programlama, daha önceki programlama tekniklerinde yaşanan kısıtlamalar neticesinde geliştirildi.Nesne yönelimli programlanın kıymetini anlayabilmek için bu kısıtlamaların neler olduğunu ve geleneksel programlama dillerinde bu kısıtlamaların nasıl ortaya çıktığını anlamamız gerekiyor.

 Prosedürel Diller

C,Pascal,Fortran vb. diller prosedurel dillerdir. Yani, dildeki her ifade bilgisayara bir iş yapması gerektiğini söyler:Girdiyi al,girdi olarak alınan sayıları topla, altıya böl,sonucu ekranda göster… Prosedurel dilde yazılan bir program bir komut listesidir. 

Devamı...

berat kandili

Devamı...
Etiketler : berat kandili Kutlama
Kategoriler : Kisisel
Yorumlar : 0 Yorum Yorum Yaz
OWASP (Open Web Application Security Project) in türkiye ayağı olan Web Güvenliği Topluluğunun çıkartmış olduğu e-dergi yayına girmiştir hayırlı ugurlu olsun. Derginin en büyük özelliği ise yazar kadrosu profesyonellerden oluşan ve web güvenliği alanında branşlaşmış ilk Türkçe yayın olması.
Bu yazımızda if kontrolune bir örnek daha vereceğiz. Öncelikle arayüz ile ilgili resmi veriyorum:

Öncelikle bir adet groupbox ekliyoruz ve text özelliğini Giriş alanı yapıyoruz. İçine iki adet textbox ve bir adet buton ekledik. Şifre girilecek textbox (textbox2) nin PasswordChar özelliğini * yapıyoruz.

Alt kısma ise sadece bir buton koydum konu mankeni olarak :) Kodlarımız ise aşağıdaki gibi:

   19 private void Form1_Load(object sender, EventArgs e)

   20         {

   21             button2.Enabled = false;

   22         }

   23 

   24         private void button1_Click(object sender, EventArgs e)

   25         {

   26             if (textBox1.Text == "tahsin" && textBox2.Text == "sevinch")

   27             {

   28                 button2.Enabled = true;

   29             }

   30             else

   31             {

   32                 MessageBox.Show("Giriş Başarısız");

   33             }

   34         }

   35 

   36         private void button2_Click(object sender, EventArgs e)

   37         {

   38             MessageBox.Show("Hoş Geldiniz");

   39         }

 

&& ifadesi ve yerine kullanıyordu bunu belirtmiştik. Burada kullanıcı adı olarak tahsin şifre olarak da sevinch girilirse button2 miz aktif hale gelecek. yoksa FormLoad da belirttiğimiz gibi pasif halde kalacak. Kullanıcı veya şifre yanlış girilirse Giriş başarısız diyecek

Etiketler : if giriş paneli C#
Kategoriler : Baştan Sona C#
Yorumlar : 0 Yorum Yorum Yaz
Scrat yine ele geçiremediği meşe palamudunun peşindedir, ama bu sefer bir de rakibi vardır. Filmin ortalarında ise ikili yaşadıkları aşkdan dolayı palamutu gözleri görmez. Ama son yine bildiğimiz son :)
Mamutlar ise bebek bekliyorlar ve filmin başında doğuma az bir süre vardır. İşte herşey burada başlar... Kaplan artık sürünün dağılma vaktinin geldiğini düşünmektedir, Miskin Sid ise kendisinin iyi bir anne olacağını düşünüyor ve tam bu arada kazara dinazor yumurtalarını bulur ve gülme zinciri artık başlamıştır. Anne Dinazor ise yavrularını almak için gelir Sid i ve yavrularını alırkendi dunyalarına götürür. Mamutlar,kaplan ve keskeli fareler ise arkadaşlarını bulmak için maceraya atılırlar. ve yabancısı oldukları dinazor dunyasında kendilerine yeni birde arkadaş edinirler..

Macera, Aşk, sevgi, annelik duygusu, şefkat ve sonuna kadar komediye hazır olun. Perşembe günü 3 boyutlu olarak izlediğim filmi hepinize tavsiye ediyorum. Bu arada ufak bi hatırlatma 2 yerde cok ufakda olsa belden aşağı espiri olması güldürse de Buz devrine pek yakışmadığını belirtmek isterim