如何定义不能创建的类? 如何定义不能创建的类? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么叫不能创建的类?楼主是指的不能实例化还是什么意思哦 如果是不能实例化的话就加个abstract就行了 做成抽象类 构造函数修饰成private,如:class a{ private a() {}} 不能创建是指实例化吗?加上abstract就可以了,只能继承 话说构造函数是private,相当于用这个类来保存写静态变量吧,还有别的用途吗 做成抽象类public abstract class a{} 构造时需要作特别的操作或是特别的参数时用到,如。Image.FormFile之类的,大至上如:public class Image{ private Image(){} public static Image FormFile(string filepath) { /*..略..*/ }} 引用楼主 jauntyhand 的回复:如何定义不能创建的类?不能实例化?构造私有,抽象就是采用同步的方法,也可以用密封类来实现。sealed,密封类是不能被继承的。 将类做成抽象的。如果有很多构造函数,岂不是要各个都加上private?这不合规范吧? 这种循环用什么方法做? DateSet 记录分组排序并过滤的问题 在线等 关于未将对象引用设置到对象的实例 选择ComboBox中的一项,让TextBox的状态变为只读 怎么让MessageBox.Show的东西总在最前 System.OutOfMemoryException was unhandled 这个错误怎么解决? 一个简单的问题,急!!问题解决马上给分! 多线程模拟客户端问题 关于方法的调用问题 如何把一个文件保存在数据库的image字段中 字体大小转换:widows下dip转换为android pixel咋搞 异步socket 如何一次读完byte
楼主是指的不能实例化还是什么意思哦
如果是不能实例化的话就加个abstract就行了 做成抽象类
{
private a()
{}
}
public abstract class a
{
}
构造时需要作特别的操作或是特别的参数时用到,如。Image.FormFile之类的,大至上如:public class Image
{
private Image(){}
public static Image FormFile(string filepath)
{ /*..略..*/ }
}
如何定义不能创建的类?
不能实例化?
构造私有,抽象
就是采用同步的方法,也可以用密封类来实现。sealed,密封类是不能被继承的。