正在加载图片...
继承的基本概念 在开发一个新软件时,把现有软件或软件的一部分 拿过来用称为软件复用 目前,不加修改地直接复用已有软件比较困难。已 有软件的功能与新软件所需要的功能总是有差别的 解决这个差别有下面的途径: 0 修改己有软件的源代码,它的缺点是: 需读懂源代码 可靠性差、易出错 ■ 有时源代码难以获得 继承机制(Inheritance) 对一个面向对象的程序,在定义一个新的类时,先把已有程序 中的一个或多个类的功能全部包含进来,然后在新的类中再给 出新功能的定义或对已有类的某些功能重新定义。 不需要已有软件的源代码,属于目标代码复用!继承的基本概念 ◼ 在开发一个新软件时,把现有软件或软件的一部分 拿过来用称为软件复用。 ◼ 目前,不加修改地直接复用已有软件比较困难。已 有软件的功能与新软件所需要的功能总是有差别的。 解决这个差别有下面的途径: • 修改已有软件的源代码,它的缺点是: ◼ 需读懂源代码 ◼ 可靠性差、易出错 ◼ 有时源代码难以获得 • 继承机制(Inheritance): ◼ 对一个面向对象的程序,在定义一个新的类时,先把已有程序 中的一个或多个类的功能全部包含进来,然后在新的类中再给 出新功能的定义或对已有类的某些功能重新定义。 ◼ 不需要已有软件的源代码,属于目标代码复用!
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有