从理论上说,面向对象技术拥有四大基本特性:封装、抽象、继承、多态。一、封装 这是一种隐藏的特性。可以用一个公式来展示类的封装特性: 封装的类=数据 + 对此数据进行的操作(即算法) 通俗的说,封装就是:包起外界不必要知道的东西,只向外界展露可供展示的东西。 在面向对象理论中,封装这个概念...
分类:
其他好文 时间:
2015-02-24 12:31:13
阅读次数:
135
C#是纯粹的面向对象编程语言,它真正体现了“一切皆为对象”的精神。在C#中,即使是最基本的数据类型,如int,double,bool类型,都属于System.Object(Object为所有类型的基类)类型。此外,使用C#编程,不会存在与游离于对象之外的属于过程的东西。因此,学习C#,就必须具有.....
分类:
其他好文 时间:
2015-02-24 10:14:45
阅读次数:
131
软件工程——理论、方法与实践 之 面向对象基础面向对象技术是软件工程领域中的重要技术,这种技术比较自然的模拟了人类认识客观世界的方式,是当前计算机软件工程学中的主流方法。面向对象方法认为:客观世界是由对象组成的,任何客观的事物或实体都是对象,复杂的对象可以由简单的对象组成;具有相同数据和相同操作的对...
分类:
其他好文 时间:
2015-02-22 21:56:34
阅读次数:
279
面向对象技术比较自然地模拟了人类认识客观世界的方式,是当前计算机软件工程学中的主流方法,本章主要讲了面向对象方法概述、面向对象基本概念、软件建模概念、统一建模语言UML、常用的UML图等知识。面向对象方法概述中讲到面向对象=对象+类+继承+通信,主要从面向对象的发展历史和面向对象的软件工程方法两个方...
分类:
其他好文 时间:
2015-02-21 23:24:00
阅读次数:
225
第六章—面向对象基础面向对象=对象+类+继承+通信。面向对象的软件工程方法有:面向对象分析(OOA),面向对象设计(OOD),面向对象编程(OOP),面向对象测试(OOT),面向对象维护(OOSM)。 面向对象的基本概念:对象、类、封装、继承、消息、关联、聚合、多态性。由于描述系统的复杂性,所以必须...
分类:
其他好文 时间:
2015-02-21 13:08:38
阅读次数:
137
本章的主要内容是面向对象基础 软件工程学家 Codd 和 Yourdon 认为:面向对象 = 对象 + 类 + 继承 + 通信;面向对象方法概述 面向对象技术的发展历史 1. 初始阶段:20 世纪 60 年代末到 20 世纪 80 年代;2. 发展阶段:20 世纪 80 年代中期到 ...
分类:
其他好文 时间:
2015-02-20 20:50:13
阅读次数:
147
第六章、面向对象基础 面向对象技术是软件工程领域中的重要技术。1.面向对象方法概述:面向对象=对象+类+继承+通信,面向对象的软件工程方法分为面向对象分析、设计、编程、测试、维护。2.面向对象基本概念:从对象、类、封装、继承、消息、关联、聚合、多态性几方面进行详细讲解。3.软件建模概念:对系统...
分类:
其他好文 时间:
2015-02-20 11:57:42
阅读次数:
132
面向对象技术是软件工程领域中的重要技术,这种技术比较自然地模拟了人类认识客观世界的方式。面向对象方法的基本思想是从现实世界中客观存在的事物(即对象)出发,尽可能地运用人类的自然思维方式累构造软件系统。面向对象=对象+类+继承+通信。面向对象的软件工程方法是面向对象方法在软件工程领域的全面运用,涉及到...
分类:
其他好文 时间:
2015-02-19 19:44:15
阅读次数:
165
面向对象技术是软件工程领域的重要技术。它的基本思想是从现实世界中客观存在的事物即对象出发,尽可能地运用 人类的自然思维方式来构造软件系统。它认为任何客观的事物或实体都是对象,具有相同数据和相同操作的对象可归并为一类,对象是类的实例,类可派生,可继承,子类与父类形成类的层次结构,类具有封装性,其...
分类:
其他好文 时间:
2015-02-15 17:52:39
阅读次数:
176
1 面向对象方法概述 面向对象技术是软件工程领域的重要技术。面向对象=对象+类+继承+通信 面向对象的发展历史 1 初始阶段 2 发展阶段 3 成熟阶段 面向对象的软件工程方法:1 面向对象分析 2 面向对象设计 3 面向对象编程 4 面向对象测试 5 面向对象维护2 面向对象基本概念 对象从不同角...
分类:
其他好文 时间:
2015-02-15 17:50:35
阅读次数:
128