is a是属于一个 like a是像一个吗? implements实现 和 like a 有什么关系? 求区别,求解释 作者: jttsai 时间: 2013-7-25 11:30
首先:
1,is a 顾名思义是“...是一个...”的意思,体现在java里就是继承;
2,like a “...像...”在java里表示的是组合机制;
implements实现 和 like a 的关系就是继承和组合的关系。
我看到一个很有趣的比方:
继承是说“我父亲在家里给我帮了很大的忙”。
组合是说“我请了个老头在我家里干活”。