正在加载图片...
731创建对象 通常,对象的创建和初始化总是一起完成的。声明对象的格式 如下:类名对象名 声明一个对象就是在栈中为对象名开设空间,而对象名所含的 值,是一个空引用。创建并初始化对象的格式为: 对象名=new类名(初始化参数列表); 注意到,类名和构造函数名是一样的,所以也可以把“类名 (初始化参数列表)”这样的表达式理解为构造函数的调用, 关键字new根据类名和初始化列表创建并初始化了一个对象, new表达式返回这个对象的引用。程序7-1的第二个构造函数 初始化了对象中所有的数据成员,而第一个构造函数没有作 任何初始化工作。在C#中,如果对象的成员没有在构造时被 初始化,那么就被赋以默认值,对象的默认值是空引用 声明并初始化对象的语句格式如下 类名对象名=new构造函数(初始化参数列表)7.3.1 创建对象 通常,对象的创建和初始化总是一起完成的。声明对象的格式 如下:类名 对象名; 声明一个对象就是在栈中为对象名开设空间,而对象名所含的 值,是一个空引用。创建并初始化对象的格式为: 对象名 = new 类名(初始化参数列表); 注意到,类名和构造函数名是一样的,所以也可以把“类名 (初始化参数列表)”这样的表达式理解为构造函数的调用, 关键字new根据类名和初始化列表创建并初始化了一个对象, new表达式返回这个对象的引用。程序7-1的第二个构造函数 初始化了对象中所有的数据成员,而第一个构造函数没有作 任何初始化工作。在C#中,如果对象的成员没有在构造时被 初始化,那么就被赋以默认值,对象的默认值是空引用。 声明并初始化对象的语句格式如下: 类名 对象名 = new 构造函数(初始化参数列表);
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有