如何写一个类,使它不能用new实例化,而只能由另一个类的方法产生,如何写? 如何写一个类,使它不能用new实例化,而只能由另一个类的方法产生,如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public abstract class A,抽象类,然后其他类中可以返回A的子类实例(多态) 如果A不要抽象类。如何达成ClassA a = B.CreateClassA(int para)如何写? class A{ class B { } public static B CreateB() { return new B(); }}class C{ // 只能通过 A.CreateB() 来创建 B} class A{internal A(){}}class B{static A CreateA(){return new A();}} 关于asp.net中应用tcp ip协议Sockets编程方法 类和属性的问题? 求 程序天下ASP.NET 3.5网络数据库开发实例自学手册 光盘中的一段代码 多线程操作数据库的问题 .net类的问题 有关图片文件上传的问题?????????? c#实现对加载的图片可以进行任意角度的自由旋转,哪位大神给个完整的程序啊 C#中如何操作Oracle里面的Clob字段,急 如何截取我发送到网络的数据? 文件属性的问题。 打印凭条 远程监控实现方式
如果A不要抽象类。如何达成ClassA a = B.CreateClassA(int para)如何写?
{
class B
{
} public static B CreateB()
{
return new B();
}
}class C
{
// 只能通过 A.CreateB() 来创建 B
}
class A
{
internal A()
{
}
}
class B
{
static A CreateA()
{
return new A();
}
}