我们回想下前面所讲的构造函数的主要作用,对,它主要用来初始化对象。看下输出结果,int类型的Number被初始化为默认值0,string类型的Word被初始化为默认值空白字符,这些工作都是由看似没起作用的默认构造函数所完成的。 很快,A类的设计让我们并不满意,我们加强了它的能力,自己提供了构造函数: public class A { publi...
2.构造函数的功能主要用于在类的对象创建时定义初始化的状态.它没有返回值,也不能用void来修饰.这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择.而其他方法都有返回值.即使是void返回值,尽管方法体本身不会自动返回什么,但仍然可以让它返回一些东西,而这些东西可能是不安全的.3.构造函数...
我们回想下前面所讲的构造函数的主要作用,对,它主要用来初始化对象。看下输出结果,int类型的Number被初始化为默认值0,string类型的Word被初始化为默认值空白字符,这些工作都是由看似没起作用的默认构造函数所完成的。 很快,A类的设计让我们并不满意,我们加强了它的能力,自己提供了构造函数: public class A { publi...