【发布时间】:2013-06-24 19:08:55
【问题描述】:
我应该编辑下面的类以实现接口,但我不知道该怎么做。不需要编辑界面吗?我怎样才能提供那个类来实现?不知道怎么填写构造函数和convertToLower()
public interface DenemeInterface
{
string convertToLower();
}
public class Deneme : DenemeInterface
{
public Deneme(string s)
{
}
public string convertToLower()
{
return "";
}
}
【问题讨论】:
-
你有什么问题?
-
I dont know how to fill constructor and converttoLower()。你是什么意思?该接口定义了一个返回字符串的无参数方法。实现该接口的类必须有同名同返回类型的无参方法。 -
为您提供了实现的骨架,您的任务是执行实际的实现。如果您需要有关作业的帮助,您需要展示它。此外,如果您需要作业方面的帮助,您应该在问题中明确说明,以便我们可以帮助您了解您需要了解的内容。
-
我应该返回什么?我只想实现那个界面
-
@MerveKaya,好吧,看看方法的名称,我假设(只是一个假设)您需要返回一个所有字符都低的字符串。同样,通过看到 Deneme 类在其构造函数中有一个字符串参数,我认为您需要一个变量/属性来将此值存储在构造函数中,然后在 convertToLower() 中调用
return myVariable.ToLower(),其中myVariable是变量/property 存储构造函数中提供的值的位置。
标签: c# interface constructor implementation