C++作为一门面向对象的语言,其核心便是它的三大特性:封装,继承和多态。
而其中,继承这一特性的存在最主要的目的是为了实现代码的复用,即当你在构建多个类的时候,你发现它们之间有相当一部分的功能和属性是相同,这时你就可以通过继承这一特性来进行代码的复用,将重复的部分作为公共部分来使用,从而不必在构建每一个类的时候都将相同的部分在写一遍。
C++作为一门面向对象的语言,其核心便是它的三大特性:封装,继承和多态。
而其中,继承这一特性的存在最主要的目的是为了实现代码的复用,即当你在构建多个类的时候,你发现它们之间有相当一部分的功能和属性是相同,这时你就可以通过继承这一特性来进行代码的复用,将重复的部分作为公共部分来使用,从而不必在构建每一个类的时候都将相同的部分在写一遍。