Open 10kshuaizhang opened 1 year ago
https://10kshuaizhang.github.io/post/she-ji-mo-shi-zhi-mei-ke-cheng-bi-ji-4/
理论七:为何说要多用组合少用继承?如何决定该用组合还是继承? 为什么不推荐使用继承
继承虽然可以解决代码的复用问题,但是继承层次过深,过复杂也会影响到代码的可维护性。
举个例子
假设我们要设计一个关于鸟的类。我们将“鸟类”这样一...
https://10kshuaizhang.github.io/post/she-ji-mo-shi-zhi-mei-ke-cheng-bi-ji-4/
理论七:为何说要多用组合少用继承?如何决定该用组合还是继承? 为什么不推荐使用继承
继承虽然可以解决代码的复用问题,但是继承层次过深,过复杂也会影响到代码的可维护性。
举个例子
假设我们要设计一个关于鸟的类。我们将“鸟类”这样一...