Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Python / Zope

Cevapla
 
LinkBack Seçenekler
Eski 03/02/2008, 18:59   #1 (permalink)
Üye
 
Üyelik Tarihi: 01/2008
Mesaj: 35
Varsayılan self hakkında yardım

merhaba herkese .. ben kendisini pythona adamış bir programcı adayıyım .. python ile ilgili yaptığım araştırmalar sonucu bu dile olan ilgim oldukç a arttık ancak bazı yerlerde takılıyorum . bir örnek vermek gerekirse fonksiyonlarda gördüğüm self neyin nesidir neden ve nerelerde kullanmak gerekir bunu anlayabilmiş deilim maalesef .. bu konu hakkında yardımcı olursanız çok sevinirim saygılar...
prozilium hatta değil   Alıntı Yaparak Yanıtla
Eski 03/02/2008, 21:56   #2 (permalink)
CEng n Avar
 
samil Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2007
Yer: Sath-ı Arz
Mesaj: 56
Varsayılan

Class yapılarının içerisindeki fonksiyonlarda kullanılması gerektiğini yazıyordu mustafa başer'in kitabında. Ama neden yazmamış.
samil hatta değil   Alıntı Yaparak Yanıtla
Eski 03/02/2008, 22:23   #3 (permalink)
Üye
 
Üyelik Tarihi: 01/2008
Mesaj: 35
Varsayılan

evet bendede deitel&deitel ingilizce var.... anlatmış ama biraz karışık geldi ordaki... izlenimlerim sonucu edindiğim bilgide dediğiniz yöndeydi . sanırım önemli bişi olsa heralde açıklaması da yazardı bahsettiğiniz kitapta.. yardımınız için teşekkür ederim ...
prozilium hatta değil   Alıntı Yaparak Yanıtla
Eski 03/02/2008, 22:29   #4 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

self bir tasarım tercihidir.
Bir nesnenin üyesi olan fonksiyonlarda, o nesneden bir örnek yaratıldığı, ve metot çağrıldığı zaman nesne referansına self ile ulaşılır.

Örneğin c# da self gibi bir kullanım yoktur. Bunun yerine metodun içinde "this" anahtar kelimesiyle metodun ait olduğu nesneye erişilir. Ama metodun imzasında (metodun parametreleriyle beraber tanımlandığı yere onun "imzası" diyoruz) this kelimesi parametre olarak tanımlanmaz. Python da nesne referansını bu şekilde geçirmek tercih edilmiş
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 04/02/2008, 02:58   #5 (permalink)
Üye
 
Üyelik Tarihi: 01/2008
Mesaj: 35
Varsayılan

öncelikle yardımlarınız için teşekkür etmek istiyorum. aşağı yukarı teorik olarak python dili ile ilgili bilmediğim pek fazla birşey kalmadı ancak pratikte neredeyse sıfırım. türkçe yada ingilizce farketmez python ile ilgili örnek kodların soruların problemlerin bol olduğu döküman kitap veya bildiğiniz siteleri burada paylaşırsanız çok sevinirim. şimdiden teşekkür ederim saygılar
prozilium hatta değil   Alıntı Yaparak Yanıtla
Eski 05/02/2008, 15:05   #6 (permalink)
Yönetim Kurulu
 
Muallim-i Âli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: İstanbul
Mesaj: 251
Varsayılan

Alıntı:
prozilium, mesajından alıntı: Mesajı Gör
öncelikle yardımlarınız için teşekkür etmek istiyorum. aşağı yukarı teorik olarak python dili ile ilgili bilmediğim pek fazla birşey kalmadı ancak pratikte neredeyse sıfırım. türkçe yada ingilizce farketmez python ile ilgili örnek kodların soruların problemlerin bol olduğu döküman kitap veya bildiğiniz siteleri burada paylaşırsanız çok sevinirim. şimdiden teşekkür ederim saygılar
Python Örnekler
Python Örnekler -2
Python Örnekler -3
Python Örnekler -4
Muallim-i Âli hatta değil   Alıntı Yaparak Yanıtla
Eski 07/02/2008, 05:19   #7 (permalink)
Üye
 
Üyelik Tarihi: 01/2008
Mesaj: 35
Varsayılan

desteğiniz için teşekkür ederim saygılar...
prozilium hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Tag Hakkında (Yardım) ApoCaLYpSe PHP 12 04/09/2007 01:43
c++ hakkında yardım legolass001 C / C++ 5 19/02/2007 18:17
F1 99 02 Hakkında Yardım KaravanaBatu Oyunlar 1 01/07/2005 04:52
Yardım ! .jar hakkında indream Java / JSP 1 18/03/2004 23:16
Cd Tasarımı Hakkında Yardım realmusti Flash / Director / Swift 3D ... 4 05/11/2002 12:37


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 06:42.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net