如何能使一个类的实例只能通过的别的方式来获取而不能new实例化获取?
如何能使一个类的实例只能通过的别的方式来获取而不能new实例化获取? --------------------编程问答-------------------- 不知道你是什么意思?不管你采用什么方式,要创造一个类的实例(对象),在c#中最终都是要New的。 --------------------编程问答-------------------- 想做成设计模型中的单态?
还是打算用反射?
--------------------编程问答-------------------- 抽象类不是不能实例化么
要么 弄一接口 让类去实现接口 通过反射去获得接口 返回接口类型 --------------------编程问答-------------------- 最多是使用工厂模式或单例模式,对象是通过静态方法生成, --------------------编程问答-------------------- 如何你想调用类本身(如数据模型),那你必须实例化,如仅仅想用其成员,可考虑使用静态成员
补充:.NET技术 , ASP.NET