Selam asagidaki gibi bir hata aliyorum. Dil.Turkce(); sinifi'nin tur olarak kullanilacagini soyluyor
Error: class Dil.Turkce() is used as a type (Veritabani)
Sinifi boyle olusturabiliyorum. Mono-D ile. Mono Develop uzerinde
Turkce trk = new Turkce();
{
trk.Cevir("şüğüıçö");
}
Bu sinifin kaynagindaki kodlar ise sunlar
module Dil;
import std.stdio;
import std.string: replace;
class Turkce()
{
public void Cevir(string kelime)
{
auto cevirilen = kelime.replace("ç", "c");
writeln(cevirilen);
}
}
Dosya açma ve veri girme sınıfı oluşturdum bunun benzeri onda bir sorun yaşamadım.
Matematiksel ifadeleri kapsayan örneğin toplama, çıkarma, bölme sınıflarında
Sınıf işlem = new Sınıf();
yazmak yeterli iken Türkçe sınıfı ve Yazdığım dosya sınıfında köşeli parantez istiyor ve sondaki noktalı virgülü de istiyor.
Kısacası aldığım hata budur :)
Teşekkürler şimdiden :)
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]