Giriş
(1)

nesneye yönelik programlama kavramlarına dair soru

tut abi tut
selam arkadaşlar,aklım, nesneye yönelik programlamanın üç kavramı hakkında fena halde karışık. bu kavramlar: soyutlama (Abstraction),kapsülleme (Encapsulation ) ve bilgi saklama (İnformation hiding).türkçe kaynaklar kapsülleme (Encapsulation) eşittir (bilgi gizleme) Information Hiding derken yabancı
selam arkadaşlar,

aklım, nesneye yönelik programlamanın üç kavramı hakkında fena halde karışık.

bu kavramlar: soyutlama (Abstraction),kapsülleme (Encapsulation ) ve bilgi saklama (İnformation hiding).

türkçe kaynaklar kapsülleme (Encapsulation) eşittir (bilgi gizleme) Information Hiding derken yabancı kaynaklar "hayır abi değildir" diyor. ama ingilizcem ile sadece "hayır abi değildir" demelerini anlayabiliyorum...

eğer üzerinde çalıştığım ödevin ciddi bir hoca tarafından okunacağını bilmesem pek umrumda olmaz. zordayım.

ucundan anlayıpta kafamı karıştıran kaynaklar:
c2.com
www.itmweb.com

bu üç kavram arasındaki farkı bulmama yardımcı olursanız çok sevinirim arkadaşlar.

ilgilenen arkadaşlara çok teşekkür ederim.
0
tut abi tut
(20.12.10)
Soyutlama, bilgi saklama ve kapsülleme birbirinden çok farklıyken aynı zamanda da ileri derecede ilgili kavramlardır. Soyutlama, hangi belirli bilginin görünür olması gerektiğini belirlememize yardımcı olurken, hangi bilginin saklı kalmasını söyler. kapsülleme ise saklı kalması gereken bilgiyi paketleyerek gizler, görünmesi gereken bilgiyi ise görünür hale getirir.

kaynak
0
sttc
(20.12.10)
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler basond, compumaster, fraise, kibritsuyu, rakicandir
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır.