62 entry daha
  • yeni programlamaya başlayacak kişiler için ideal bir dil. acun ılıca ingilizcenizde varsa sıkıtı yok.

    şöyle ki.

    visual basic, nesneye yönelik bir programlama dilidir. yani temel
    olarak nesneleri kullanırız. peki nedir bu nesneler ? bu satırları
    görebildiğinize göre windows kullanımı hakkında bilginiz vardır.
    ekranda gördüğünüz o tuşlar, metin kutuları, açılan pencereler hepsi
    birer nesnedir.

    klasik programlama dilleri ile uğraştıysanız (c, basic,..vb),
    programı yazarken yukarıdan aşağı doğru yazdığınızı ve programın da
    çalışırken aynı mantıkla hareket ettiğini bilirsiniz. vb’de ise durum
    farklıdır. visual basic’de kodu yazarsınız, gerisini kullanıcıya
    bırakırsınız. tabi istediğiniz oranda. kullanıcı ancak sizin izin
    verdiğiniz kadar hareket edebilir. tabi kullanıcıyı devre dışı
    bırakmakta mümkün.

    bütün bunlar "olay"lar , "metot"lar ve "özellikler" kullanılarak
    kolaylıkla yapılabilir. çok sık duyacağınız bu terimlerle daha sonra
    iyice uğraşacağız ama şimdi bir örnek vererek hem bunları, hem de
    visual basic mantığını anlamaya çalışalım.

    kapınızın önünde duran kırmızı, çelik cantlı, siyah camlı 98 model
    bir doğan düşünün. arka camında da bir şeyler yazılmış olsun.( genelde
    anlamını bile bilmedikleri ingilizce birşeyler yazdırırlar.).şimdi
    arabayı visual basic mantığı ile bir inceleyelim:

    nesnemiz işte o gördüğünüz doğan marka otomobil. gerçek araba
    tutkunları her zaman arabalarına bir isim verirler. bizim doğan’ın adı
    da: "atılgan" olsun. anlaştık değil mi? şimdi, atılgan’ın rengi kırmızı
    idi. o halde;

    atılgan.renk = kırmızı

    sırada diğer özellikleri var.

    atılgan.cant = çelik

    atılgan.cam = siyah

    atılgan.yazı = true

    atlgan’ın cantları çelik idi. camları da siyahtı. sanırım o
    anlaşıldı. peki ama aşağıdaki ne oluyor? hatırlarsanız, atılgan’ın arka
    camında bir şeyler yazılıydı. şimdi biz arkada ne yazılı olduğuyla
    değil, yazı olup olmamasıyla ilgileniyoruz. arkada yazı var mı, yok mu?
    var. yani "olumlu".işte yukarıdaki "true" bu anlama geliyor. eğer yazı
    olmasaydı "false" (yanlış) diyecektik.

    işte visual basic tamamen nesne.özellik = değer mantığıyla çalışır.bu değerin nasıl belirtileceği konusunda ise bize değişken
    ler yardım eder. biraz önceki true-false boolean türünde idi. merak
    etmeyin bunlara daha sonra geleceğiz. atılgan’ın gaz pedalına
    bastığımız zaman araba yürür.( arabaların çalışması ve ileri sürücülük
    tekniklerine burada değinemeyeceğiz.). işte bu da, atılgan nesnesine
    ait bir olaydır." gaza basılması" olayı. şimdilik atılgan’ı burada
    bırakıyoruz..
20 entry daha
hesabın var mı? giriş yap