摘要: 4.1 软件工程概述 4.1.3 软件生存周期 (1)可行性分析 确定开发目标及可行性,需要多少钱,多少时间,多少资源 参与人员:用户、项目负责人、系统分析师 文档:可行性分析报告、项目开发计划 (2)需求分析 不具体解决问题,确定软件系统必须、做什么确定软件系统的功能、性能、数据、界面,从而确定系 阅读全文
posted @ 2017-09-08 21:51 富坚老贼 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 10.1 面向对象基础 10.1.1 面向对象基本概念 1 对象 2 消息 对象间进行通信的一种构造叫做消息。 3 类 4 继承 5 多态 6 动态绑定 绑定是一个把过程调用和响应调用所需执行的代码加以结合的过程。 绑定是在编译时进行的叫做静态绑定,运行时绑定叫动态绑定 10.1.2 面向对象分析( 阅读全文
posted @ 2017-09-08 19:34 富坚老贼 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 数据结构是指数据元素的集合及元素间的相互关系和构造方法。元素之间相互关系是数据的逻辑结构,数据元素及元素之间关系的存储称为存储结构。 数据结构是算法设计的基础,设计合理的数据结构可使算法简单高效。 数据结构按逻辑关系分为线性结构和非线性结构。非线性结构又可分为树结构和图结构。 一、线性结构 线性结构 阅读全文
posted @ 2017-09-08 11:39 富坚老贼 阅读(428) 评论(0) 推荐(0) 编辑