Bildirim
Nesne Yonelimli Tasarim Nedir?Ne İse Yarar?Nerelerde Kullanilir?
Samsung Galaxy S25: Yapay Zeka Parmaklarınızın Ucunda
https://www.amazon.com.tr/stores/page/92F263DE-74F5-45CA-B8EE-2FA578898A76?ref_=s25dh
Lepro LED el feneri LE2050 ultra parlak LED el feneri, klipsli, yakınlaştırılabilir kamp el lambası, 5 modlu, su geçirmez el feneri, kamp, dış mekan, doğa yürüyüşü, balık tutma, hediye, 2'li paket : Amazon.com.tr: Yapı Market
https://www.amazon.com.tr/dp/B0932X7YH6?ref=ppx_yo2ov_dt_b_fed_asin_title
23 sa. önce paylaşıldı
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
1 Misafir - 1 Masaüstü
Giriş
Mesaj
-
-
http://www.findikkurdu.com/Article.aspx?ID=4
burası işine yarayabilir belki -
Bizim 1.Hafta ders Notlarından
Nesneye Yönelik Programlama
Nesneye yonelik pogramlamadan once, procedurel programalam yaklaşımı kıllanılmaktadı. C, Pascal, Fortran ve benzeri diller procedurel diller olarak bilinmektedir. Bu dillerde, program veriyi alır, veri ile ilgili gerekli olan bir kısım matematik işlemleri gerçekleştirir ve sonucu da ekranda göstermektedir. Bir komutlardan oluşan bir program dizinini andırmaktadır. Programcı komutları oluşturur, bilgisayarda bu komutları sırasıyla gerçekleştirir.
Bilgisayarda çözülecek programların hacmi büyüdükçe, programı takip etme güçlüğü çekilmekte, bunu aşmak içinde program takibi daha kolay küçük parçalara ayrılmaktadır. Bu küçük parçalar fonksiyon olarak isimlendirilmiştir. Böylece büyük bir program fonksiyonlardan oluşan programlar haline gelmiştir.
Birden çok fonksiyonda bir araya getirilerek modül denilen yapılar oluşturulmuştur. Bunları programın gruplandırılması şeklinde de düşünülebilir.
Yapısal programlama da, bir programın fonksiyonlara ve modüllere ayrılarak çözülmesinden ibarettir. Yapısal programalama her ne kadar karmaşık problemleri küçük parçalara bölerek ve sonrasında da bu parçaları mantıklı bir şekilde sebep sonuç ilişkisi içinde birleştirerek sonuca gitmeyi düşünse de, karmaşıklığı çözmede başarılı olamadığı bilinmektedir. Büyük projelerin yazılması sürecinde ciddi zorluklarla karşılaşıldığı bilinmekte, yazılım içine daha çok kişi dahil edildikçe, problem daha da büyümektedir. Karmaşıklık programlamanın yapısından kaynaklanmaktadır. En önemli iki sorun;
1- Fonksiyonlar global verilere sınırsız bir şekilde ulaşmaktadır.
2- İlişkisiz fonksiyon ve verilerin tanımlanmasının, geçek problemleri tanımlamaktaki yetersizliğidir.
Gerçek problemlerin tanımlanmasında, hem fonksiyonlar hem de veriler yetersiz kalmaktadır.
Nesneye Yönelimli programlama ise, verileri ve bu veriler üzerinde işlem yapan fonksiyonları tek bir birim içinde birleştirmeye dayanmaktadır. Birimler ise nesneler olarak düşünülmektedir. Bir nesnenin sahip olduğu fonksiyonlara ulaşmak nesneye ulaşmanın tek yolu durumundadır. Bu şekildeki fonksiyonlarda, üye fonksiyonlar olmaktadır. Bir nesnenin içindeki veriyi okumak istersek, bu nesnenin içindeki üye fonksiyon çağrılacak, bu üye fonksiyon veriye erişecek ve değerini bize döndürecektir. Veriye doğrudan ulaşmak mümkün olamamakta, bu da verilerin istenmeden oluşabilecek değişikliklerden etkilenmesini onlemektedir.
-
Sagolun arkadaslar.Elinde baska dokuman olan varsa ve paylasabilirse cok sevinirim... -
Tekrar selam arkadaslar;
Bana nesneye yonelik programlamanin nerelerde kullanildigini ve avantajlarini aciklayabilir misiniz?
< Bu mesaj bu kişi tarafından değiştirildi baron06 -- 24 Ekim 2006; 22:30:26 > -
Genellikle büyük projelerde işine yarar. Örneğin veritabanı kullanan bir program yazıyorsun.Her parametreyi, baglantı cümlesini falan kendi sınıfında falan tanımlarsan senin icin kolaylık saglar. -
Cok sagol sagol bilgi icin ama bana daha fazla bilgi lazim.
Neyse ben biraz daha arastirayim... -
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X