关于继承的一点想法
其实我觉得,继承也就是重用罢了,就比如说,当你定义了一个学生的类,其中有姓名、学号、性别,而你又定义一个新类时,里面同样包含着上一个类的数据成员或成员函数,这时候,你所写的新类只需继承前一个类的内容,再添加一些新的你需要的东西即可。这就正如我们学长所说的:“其实继承就像是生孩子,你的孩子会遗传你的一些特征,同时他也会有自己的一些特点。”这就是继承。继承可以方便程序员,减少了一些重复代码的编写。举个例子把,你想写一个各种马的类,首先,你可以先写一个马的类,然后公马就去继承马的所有特征,然后再添加一个“公”的特征;若写白公马的类,那么白公马将继承所有公马的特征,然后自己再添加一个“白”的特征。使用这种继承的方法,可以使得你的编程思路很清晰,也就提高了你代码的可读性。 1 楼 林晓盼 2012-04-15 这个比喻不错