Object.factory ne işe yarıyor ve nasıl kullanılıyor ?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
July 07, 2010 Object.factory ne işe yarıyor ve nasıl kullanılıyor ? | ||||
---|---|---|---|---|
| ||||
Object.factory ne işe yarıyor ve nasıl kullanılıyor ? -- |
July 07, 2010 Object.factory ne işe yarıyor ve nasıl kullanılıyor ? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Teşekkürler. Bende TDPL'nin ücretsiz paylaşılan kitabın ilk kısmında olan koduda örnek olarak yazayım:
Tabii bu kod dmd 2.048 ile çalışacak. Çünkü readf std.stdio'ya o sürümde konmuş olacak. Ancak Andrei kitabında daha yeni desteklenecek olan olanağı aklında tasarlamış. Ve bu tasarlamayı aylarca önce yapmış. Bu bakımdan tebrik etmek gerekiyor. Bu ayrıca D2'ye artık ne eklenip ne çıkacağı belli demek oluyor. -- |
July 07, 2010 Object.factory ne işe yarıyor ve nasıl kullanılıyor ? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | İsmiyle belirtilen sınıftan bir nesne oluşturuyor:
Başka dillerde elle halletmek zorunda kalabileceğimiz bir olanağın D tarafından kolayca halledilmiş hali. Öyle kullanılabilen sınıfların ya kurucuları hiç olmamalıymış; ya da yalnızca varsayılan kurucuları olmalıymış. Ali -- |
July 07, 2010 Object.factory ne işe yarıyor ve nasıl kullanılıyor ? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Söylemeyi unuttum: sınıfın ismi olarak, onun nesneleri için normalde toString ne yazıyorsa o kullanılıyor. Benim örneğimde modül ismi "deneme" olduğu için başına "deneme." geldi. Ayrıca, oluşturulamamışsa null dönüyor. Denetlemeden kullanmamak gerek. Ali -- |
July 07, 2010 Object.factory ne işe yarıyor ve nasıl kullanılıyor ? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Söylemeyi unuttum: sınıfın ismi olarak, onun nesneleri için normalde toString ne yazıyorsa o kullanılıyor. Benim örneğimde modül ismi "deneme" olduğu için başına "deneme." geldi. Ayrıca, oluşturulamamışsa null dönüyor. Kullanmadan önce denemek şart. Ali -- |