做实验的时候发现一个点类Point需要加入时间属性,但是发现如果这样一直加下去的话,这个类也就太大了,越往后越臃肿,所以就考虑添加一个新的类,究竟这个类是继承自Point还是包含Point呢,通过查找资料发现,如果不需要使用多态的性质的话,最好还是使用组合,所以就采用了组合。
做实验的时候发现一个点类Point需要加入时间属性,但是发现如果这样一直加下去的话,这个类也就太大了,越往后越臃肿,所以就考虑添加一个新的类,究竟这个类是继承自Point还是包含Point呢,通过查找资料发现,如果不需要使用多态的性质的话,最好还是使用组合,所以就采用了组合。