不足之处,欢迎专家、同行、读者批评指正。
我们写代码,当然是希望越简单越好——这个简单是说简洁没有废话,但也不是极端的少,而是必须便于理解,不是秀操作的那种一行写完原本十行的逻辑,让别人读起来像做解谜游戏一样。
继承就有这个好处。
在面向对象的思想中,我们操作的是一个个的对象。如果对象之间有从属关系,我们再去写其中相同的内容,岂不是很多余?这时候就该用上继承了。
当然,继承的作用远不止如此。
继承、多态、某种角度还可能要算上接口,这些是需要打通理解的知识点。
不足之处,欢迎专家、同行、读者批评指正。
我们写代码,当然是希望越简单越好——这个简单是说简洁没有废话,但也不是极端的少,而是必须便于理解,不是秀操作的那种一行写完原本十行的逻辑,让别人读起来像做解谜游戏一样。
继承就有这个好处。
在面向对象的思想中,我们操作的是一个个的对象。如果对象之间有从属关系,我们再去写其中相同的内容,岂不是很多余?这时候就该用上继承了。
当然,继承的作用远不止如此。
继承、多态、某种角度还可能要算上接口,这些是需要打通理解的知识点。