interface ii{
// public yazmaya gerek yok
void sayma();
// public yazabilirsinizde
public int say();
// java da interface içine
// sabit tanımlanabilir.
final int yas = 10;
}
class cc implements ii{
public int say() {
return yas; // 10 doner
}
public void sayma() {
}
}
C#:
interface ii
{
// The modifier 'public' is not valid
// for this item
public int say(); // HATALI
void sayma();
// Interfaces cannot contain fields
const int yas = 10; // HATALI
}
class cc : ii
{
public void sayma()
{
}
public int say()
{
// interface içinde field tanımlanamayacağı
// için erişilemez
return 4444;
}
}
Hiç yorum yok:
Yorum Gönder