public class Test
{
Test()
{
}
void Init(){}
void method1(){}
void method2(){}
void method3(){}
void method4(){}
void method5(){}
}
就是想使用Test中的这些方法时,new Test()是必须的,还要执行Init()方法后才能使用实例方法,
但是Init()方法里面可能会抛出异常,所在我没把他加到构造函数中,请问那我怎么保证执行这些方法的时候他已经执行了Init()方法?
我不想在每个要使用的方法中都判断一次Init()了没有
{
Test()
{
}
void Init(){}
void method1(){}
void method2(){}
void method3(){}
void method4(){}
void method5(){}
}
就是想使用Test中的这些方法时,new Test()是必须的,还要执行Init()方法后才能使用实例方法,
但是Init()方法里面可能会抛出异常,所在我没把他加到构造函数中,请问那我怎么保证执行这些方法的时候他已经执行了Init()方法?
我不想在每个要使用的方法中都判断一次Init()了没有
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货