摘要: 无论合成还是继承,都允许我们将子对象置于自己的新类中。大家或许会奇怪两者间的差异,以及到底该如何选择。 如果想利用新类内部一个现有类的特性,而不想使用它的接口,通常应选择合成。也就是说,我们可嵌入一个对象,使自己能用它实现新类的特性。但新类的用户会看到我们已定义的接口,而不是来自嵌入对象的接口。考... 阅读全文
posted @ 2015-09-10 17:49 Tritone 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 大家可以看从Thinking in Java中摘出来的代码理解一下,甚至。多维数组的子数组无须等长//: MultiDimArray.java// Creating multidimensional arrays.import java.util.*;public class MultiDimArr... 阅读全文
posted @ 2015-09-10 16:49 Tritone 阅读(370) 评论(0) 推荐(0) 编辑