界面与方法 [英] Interface and Methods

查看:74
本文介绍了界面与方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨 我实现了一个界面

Hi I implemented an interface

interface IMathOperationDemo
{
    string getMinimum(decimal Alpha);
    string getMaximum (decimal Beta);
    string getMesorja (decimal Alpha,decimal Beta);
    string getMesatarja (decimal Alpha,decimal Beta);
    string getModa (decimal Alpha,decimal Beta);
    string getVarianca(decimal Alpha,decimal Beta);

   }



并写了一个课



and wrote a class

class Normale : IMathOperationDemo
 {
     decimal Alpha;
     decimal Beta;
     decimal mesatarja;
     decimal moda;
     decimal mesorja;
     decimal varianca;
     public string getMinimum();
     public string getMaximum();
     public string GetMesatarja(decimal Alpha,decimal Beta)
     {
         mesatarja = (Alpha + Beta) / 2;
         return mesatarja.ToString;
                 }
     public string GetMesorja(decimal Alpha, decimal Beta)
     {
         mesorja = (Alpha + Beta) / 2;
         return mesorjaToString;
     }
     public string GetModa(decimal Alpha, decimal Beta)
     {
         moda = (Alpha + Beta) / 2;
         return moda.ToString;
     }
     public decimal GetVarianca(decimal Alpha,decimal Beta)
     {
         varianca = ((Beta-Alpha+1)*(Beta-Alpha+1)-1) / 12;
         return varianca.ToString;
     }


并希望将此值发布到主窗体中的某些文本框.
反正收到错误消息
必须声明一个主体,因为它没有标记为abstract,extern或partial

可以帮忙吗?

关于


and want to publish this values to some textboxes in the mainform.
Anyway getting error message
must declare a body because it is not marked abstract, extern, or partial

Can help pls?

Regards

推荐答案

我认为错误消息是很容易解释的.您必须实现getMinimum()getMaximum()函数.
I think the error message is pretty self-explaining. You have to implement the getMinimum() and getMaximum() functions.


实现接口时,我们必须实现接口中的所有方法.因此,在实现IMathOperationDemo接口时,您必须实现所有方法,但缺少
When we implement interface then we have to implement all the methods in it. Hence while implementing IMathOperationDemo interface you have to implement all the methods, but you are missing the implementation of
string getMinimum(decimal Alpha);
    string getMaximum (decimal Beta);

在您的类Normale中.

知道了.

您可以参考以下链接以获取更多帮助:

http://www.csharp-station.com/Tutorials/Lesson13.aspx [ ^ ]

in your class Normale.

got it..

You can refer the following link for more help:

http://www.csharp-station.com/Tutorials/Lesson13.aspx[^]


请看我对上一个问题的回答:无法转换为字符串 [
Please look at my answer to your previous question: Cannot convert to string[^].

Whole thing is useless!

—SA


这篇关于界面与方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆