初始化器

  前面的章节学习了如何用各种方式实例化和初始化对象。它们都需要在类定义中添加初始化代码,或者使用独立的语句来实例化和初始化对象。我们还了解了如何创建各种类型的集合类,包括泛型集合类。另外,把集合的创建和在集合中添加数据项的操作合并起来并没有什么简便方法。

  对象初始化器提供了一种简化代码的方式,可以合并对象的实例化和初始化。集合初始化器提供了一种简洁的语法,你使用一个步骤就可以创建和填充集合。本节就介绍如何使用这两个新特性。