日期:2014-05-17  浏览次数:20778 次

c#的构造函数
      #region###构造函数
        public BLLUser()
        {
        }
        #endregion
这是在bll层,UI层与DAL层都有这种类型的构造函数,请问这有什么用??

------解决方案--------------------
构造函数用于初始化变量,现在是空的,等于什么都没做。在你new这个BLLUser对象的时候,会默认调用这个无参的构造方法。
------解决方案--------------------
都是实例化对象,初始化数据的
默认构造是说所有的类都从祖先object那继承了空参的构造方法,你不写与写空参构造都存在,而有参数的构造一般是自己写的,写就有不写就没有,它的作用和空参的一样,只是它里面可以有参数