第7章 面向对象的系统开发 杜永林 第七章面向对象的系统开发
杜永林 第七章 面向对象的系统开发 1 第7章 面向对象的系统开发
第七章面向对象的系统开发 7.1面向对象的基本概念与特征 7.2面向对象的系统开发原理与步骤 7.3面向对象分析(OOA) 74面向对象设计(OOD) 7.5面向对象的程序设计语言(OOPL 杜永林 第七章面向对象的系统开发
杜永林 第七章 面向对象的系统开发 2 第七章 面向对象的系统开发 7.1面向对象的基本概念与特征 7.2面向对象的系统开发原理与步骤 7.3面向对象分析(OOA) 7.4面向对象设计(OOD) 7.5面向对象的程序设计语言(OOPL)
7.1面向对象的基本概念与特征 7.1.1面向对象的基本概念 7.1.2面向对象的基本特征 杜永林 第七章面向对象的系统开发
杜永林 第七章 面向对象的系统开发 3 7.1面向对象的基本概念与特征 7.1.1面向对象的基本概念 7.1.2面向对象的基本特征
7.1.1面向对象的基本概念 7.1.1面向对象的基本概念 面向对象技术的研究近几年来已经得到很大 的发展,但是,迄今为止,对面向对象技术还没 有一个明确的定义。一般认为,在软件开发中使 用对象、类和继承等概念就是面向对象技术:其 实涉及领域非常广泛,包括软件开发时使用的方 法学,软件开发实现阶段所使用的 数据库 等。面向对象技术还渗入人工智能,操作系统 并行处理等各个研究领域。作为面向对象技术的 核心,对象、类和继承以及其他一些概念的确切 含义如何,是计算机界一直比较关心的话题,但 迄今还没有 准的定义。 杜永林 第七章面向对象的系统开发
杜永林 第七章 面向对象的系统开发 4 7.1.1面向对象的基本概念 7.1.1面向对象的基本概念 面向对象技术的研究近几年来已经得到很大 的发展,但是,迄今为止,对面向对象技术还没 有一个明确的定义。一般认为,在软件开发中使 用对象、类和继承等概念就是面向对象技术:其 实涉及领域非常广泛,包括软件开发时使用的方 法学,软件开发实现阶段所使用的语言、数据库 等。面向对象技术还渗入人工智能,操作系统, 并行处理等各个研究领域。作为面向对象技术的 核心,对象、类和继承以及其他一些概念的确切 含义如何,是计算机界一直比较关心的话题,但 迄今还没有一个标准的定义
1、对象 对象( Object)是面向对象系统中的核 心概念。如果不能正确地认识和定义它, 就无法掌握面向对象的理论。理解面向对 象的理论,必须从最基本的概念入手,通 过对最基本的概念的掌握,真正认识面向 对象方法的作用。 杜永林 第七章面向对象的系统开发
杜永林 第七章 面向对象的系统开发 5 1、对象 对象(Object)是面向对象系统中的核 心概念。如果不能正确地认识和定义它, 就无法掌握面向对象的理论。理解面向对 象的理论,必须从最基本的概念入手,通 过对最基本的概念的掌握,真正认识面向 对象方法的作用