继承,从重庆人说起(因为本人是个重庆妹子,所以你懂的)
全文共1934个字,阅读时长5分钟,建议先收藏后观看。
本文分为一、类的继承
二、类的多层继承
三、类的多重继承
一、类的继承
什么是继承?
来个例子,假设你有个外地朋友,第一次来重庆,有一天,他看到“长寿人”这个词,就来问你,你会怎么跟他解释?
可能你会回答:“长寿”是一个属于重庆的区县,全称是重庆市长寿区。他可能会复述:哦!长寿人就是重庆人。
因此,重庆人有的属性(如长得乖)和喜好(如爱吃辣),长寿人也都有。这么一来,用一句话“长寿人属于重庆人”,便能让他接受多个信息:长寿人长得乖和爱吃辣……
这个过程相当于:把他脑子里对“重庆人”这个类的所有信息都复制了一份,然后放到了“长寿人”这个类下面。
再来个例子,假设你有个外国朋友,刚来中国。有一天,他看到“重庆人”这个词,就来问你,你会怎么跟他解释?
可能你会回答:重庆是属于中国的一个直辖市。重庆人就是中国人。他可能会复述:哦!原来就是中国人。
深究的话,“重庆人就是中国人”中的“就是”的确切含义是“属于”,即重庆人属于中国人。因此,中国人有的属性(如黑头发黑眼睛)和方法(如用筷子),重庆人也都有。这么一来,用一句话“重庆人是中国人”,便能让他接受多个信息:重庆人有黑头发和黑眼睛,会用筷子……
这