我是c#的新手,而且我在实施接口方面有点挣扎,如果有人帮我解决这个问题,我将非常感激.谢谢
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace interfejsi
interface Figura
{
String Plostina ();
String Perimeter ();
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace interfejsi
{
class Kvadar : Figura
{
int a,b,c;
public String Perimetar(int a, int b, int c)
{
return (a + b + c).ToString();
}
public String Plostina(int a, int b, int c)
{
return (a * b * c).ToString();
}
}
Run Code Online (Sandbox Code Playgroud)
}
您需要实现位于界面中的确切函数(具有相同数量的输入参数).
所以在你的情况下,将你的界面更改为:
interface Figura
{
String Perimetar(int a, int b, int c)
String Plostina(int a, int b, int c)
}
Run Code Online (Sandbox Code Playgroud)
或者将实现更改为没有参数的函数.
| 归档时间: |
|
| 查看次数: |
32764 次 |
| 最近记录: |