polimorfizm*  

adana çık aradan

  1. aynı anda birden fazla kristal yapıya sahip olma durumu
    (mavio, 13.05.2004 18:50)
  2. (bkz: sıvı kristal)
    (selenikom, 27.02.2006 19:15)
  3. object oriented programming'in temel ilkelerinden
    (exfloresse, 27.02.2006 19:40)
  4. genel olarak çok şekillilik anlamına gelir.

    nesneye dayalı programlamada, türetilen sınıfa* ait bir işaretçi ya da referansın ondan türemiş* olan nesne ya da nesnelerde kullanılması anlamına gelir. klasik bir c++ kodu ile örneklersek:

    class hayvan{
    public:
    virtual void uc(){ printf("bu hayvan ucamaz"); } // polimorf metot (virtual)
    void nefesal(){ printf("oh mis"); }

    ...
    };

    class kus : public hayvan{
    // metodlar miras alındı
    void uc();
    };

    void kus::uc(){
    printf("ucuyorum"); // burada polimorf metodu kus sınıfı icin gercekledik
    }

    class kedi : public hayvan{
    // kedimiz de bu olsun
    };

    ana fonksiyonda;

    main()
    {
    hayvan *ptrhayvan;

    ptrhayvan = new kedi; // kedi nesnemiz
    ptrhayvan->uc(); // bu hayvan uçamaz mesajını ekrana yazar

    delete ptrhayvan; // arkamızda çöp bırakmayalım

    ptrhayvan = new kus; // kuş nesnemiz
    ptrhayvan->uc(); // ekrana uçuyorum yazar (uc() polimorf bir metottu)

    return 0;
    }

    eğer uc() polimorf olmasaydı, işaretçimiz nesneden bağımsız olarak hep aynı metodun çağırılmasına neden olacaktı. oysa şu durumda işaret edilen nesnenin türüne göre o nesnenin metodu çağırılıyor (polimorf ise).
    hangi polimorf metodun çağırılacağına programın çalışma anında karar verilir, buna late binding denir.
    (raiser, 27.02.2006 19:50 ~ 26.03.2006 20:37)
  5. birbirine benzer nesnelere, aralarındaki farklarla ilgilenmeden aynı şekilde erişebilmektir. her aygıtın bir on/off düğmesi vardır. "aç" düğmesine basılınca açılır, "kapa" düğmesine basılınca kapanır. ama her aygıtın açılması ve kapanma süreçleri farklıdır. ancak kullancı bunlarla ilgilenmez. bu kavramın programlama dillerindeki nesnelere uygulanmış hali polymorphism'dir
    (karizmatik, 03.07.2006 18:06)
  6. nesneye dayalı programlama ile sınırlı olmayan programlama kavramı. veri tiplerinin çoklu kullanımı olarak özetlenebilir. pek ala gayet işleve dayalı bir programlama dili olan sml'de de karşınıza çıkabilir. tabi bu durumda polimorfik nesnelerden ziyade polimorfik türler, değişkenler işlevler vs. ile cebelleşme durmu söz konusudur. güzel türkçemize çok biçimlilik olarak çevrilmişliği de vardır.
    (togisama, 08.11.2006 03:34 ~ 03:38)
  7. kesin tanımlarla ayırdedilebilen genetik çeşitliliğe verilen ad. bir özelliğin polimorfizm olabilmesi için birden fazla organizmada gözlenebilmesi (kimileri toplumun en az %1'i diyor) gerekir. insan genomunun %99.9' u korunmuştur, herkeste aynıdır ve kişileri özel ve benzersiz yapan bu %0.01'lik genetik polimorfizmdir. sadece tek yumurta ikizleri %100 aynı genomu ve dolayısıyla aynı polimorfizmleri taşır.
    (easy company, 08.11.2006 05:09)
  8. temel mantık, kullandığımız kod parçasını ya da bir sistemi, kapalı bir kutu olarak düşünmek ve bu kutunun, ortak özelliğe sahip olan sistemler için belli özelliklere sahip olmasıdır. örneğin, ses veren her ev elektroniği aletinde, kumanda üzerinde açma/kapama, ses artırma/azaltma tuşları vardır; buna göre her kumanda bu ortak özelliklere sahiptir, kumandayı kullanacak kişinin işini görmesi için açıp/kapatmayı ve ses artırıp/azaltmayı bilmesi yeterlidir.
    (raiser, 06.12.2006 22:34)
  9. bir populasonda belirli bir gen için belirli bir allelin frekansı %99 dan az ise o gende polimorfizm var demektir.burada dikkat edilmesi gereken en önemli şey ise quantitative özelliklerin bu tanıma dahil olmamasıdır.
    (power of the right, 23.05.2007 20:39)
  10. minerallerin aynı kimyasal bileşiminde olupta diğer fiziksel özelliklerinin farklı olması olayına denir. farklı iki şekilde bulunan bileşiğe dimorf, üç şekilde bulunana trimorf denir.

    örnek: en yaygın örnektir; kömür ve elmas aynı iç yapıya sahip olmalarına rağmen, atomlarının sahip olduğu farklı bağ yapısı bunların birbirlerinden çok farklı fiziksel özelliğe sahip olmalarına neden olmuştur.
    (ayazdakalmışbekçiyarrağı, 14.11.2008 19:18)