毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

C#中,一个类调用另外一个类的方法

更新时间:2013-1-17:  来源:毕业论文

C#中,一个类调用另外一个类的方法
环境VS2010+WinForm。
我现在有三个类。
以下三个都是WinForm。
A类为MainForm,B类,C类。
A类先new出B类。
之后A类new出C类。
在B类中有一个sayHello方法。
如何让new出的C类点一下窗体上的按钮,调用B类的sayHello方法?

C中加入B的成员变量变量
class C
{
    public B b {get;set;}
}
A中创建B,在创建C,同事吧B的引用传给C.
Class A
{
    void ****()
    {
         B b = new B();
         C c = new C(){B=b};
         。。。。。。
    }
}

C中有B的引用就可以调用函数了。

C类定义个构造函数
private B i_B;
public C(B b){
i_B = b;
}

A中:
C c = new C(b);

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。