[Linux-programlama] Re: Python'da iç içe import nasıl yapılır ?

Volkan Altan volkanaltan at gmail.com
23 Tem 2012 Pzt 11:49:42 EEST


Merhaba,

Cevaplara ek olarak strategy ve vision design pattern larina bakmanizda
fayda var.


Telefon.
21 Tem 2012 17:37 tarihinde "Mesut Taşçı" <slackermesut at gmail.com> yazdı:

> Merhaba arkadaşlar
>
> Python da iç içe import nasıl yapabilirim.Ben bir senaryo hazırladım ve
> çalıştırmak istiyorum fakat başaramıyorum.
>
> Dosyaları ekte gonderiyorum. Yapmak istediğim ise şu:
>
> Üçtane sınıfım var:
> Canlı:
>    Canlıların ortak fonksiyonları barındırır
> Insan:
>    Insanlara özel fonksiyonları barındırır
> Hayvan:
>   Hayvanlara özel fonksiyonları barındırır
>
> Hayvan ve Insan classlarını Canlı classından türetiyorum.
>
> Hayvan ve Insan classlarının getYemek diye fonksiyonları var.
> Elimdede canlinin tipini tutan tipid adında bir değişkenim var.Ben her
> seferinde tipid ye göre ifleyip eger canlı hayvansa Hayvan classındaki
>  getYemek fonksiyonunu, eger insan ise Insan classındaki getYemek
> fonksiyonunu çağırmak yerine Canli classına tipid ile çalışan getYemek
> adında bir fonksiyon yazıyorum ve tipid kontrolunu Canli classındaki
> getYemek fonksiyonunda yapıyorum.
>
> Kodu çalıştırdığımda import hatası yiyorum.
>
> Bu problemi nasıl çözebilirim.
>
> Saygılar
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama at liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.linux.org.tr/pipermail/linux-programlama/attachments/20120723/e4b982d3/attachment.html 


Linux-programlama mesaj listesiyle ilgili daha fazla bilgi