机器学习及其应用课件 第6章 面向对象的软件测试.pptxVIP

  • 0
  • 0
  • 约6.02千字
  • 约 61页
  • 2026-06-27 发布于山东
  • 举报

机器学习及其应用课件 第6章 面向对象的软件测试.pptx

第6章

面向对象的

软件测试

目录2第一节 面向对象的基本概念第二节 面向对象软件的测试策略

第一节面向对象的基本概念

面向对象的基本概念4面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围,成为20世纪90年代以来软件开发的主流。面向对象的软件开发以抽象、继承、封装、重载、多态为基本特征。

抽象5类的定义中明确指出类是一组具有内部状态和运动规律的对象的抽象。抽象是一种从一般的观点看待事物的方法,它要求我们集中于事物的本质特征(内部状态和运动规律),而非具体细节或具体实现。面向对象鼓励我们用抽象的观点来看待现实世界,也就是说,现实世界是一组抽象的对象——类组成的。

继承6它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。继承是指这样一种能力:通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般到特殊的过程。

继承7接口继承是指仅使用属性和方法的名称、但是子类必须提供实现的能力可视继承是指子窗体(类)使用基窗体(类)的外观和实现代码的能力实现继承是指使用基类的属性和方法而无需额外编码的能力继承概念的实现方式有三类:

封装8封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作

文档评论(0)

1亿VIP精品文档

相关文档