返回列表 回复 发帖
对的,数组和之后的内容可能会一下难以理解。因为之前的东西都是单个的,数组是一个集合,概念上容易模糊。包括第六章以及之后的对象,都是集合。
集合的复杂性在于可以多层包含。数组可以是一维的,其中的元素是基本元素(比如int),可以是二维的,这时候其中最直接的元素就是一维数组,每个一维数组包含基本元素;可以是三维的,这时候其中最直接的元素就是二维数组,然后是一维数组,然后是基本元素。这就是集合的多层包含。
类和对象也是一样的,一个类中可以包含多个成员变量,一个成员变量可以是任何类型,所以这种包含比数组更复杂(数组中最最基础的元素都是一样的)。

我写的时候也思考再三,不过这个确实没有过渡。想要理解这种关系,多写写程序是个捷径。
返回列表