accp java 抽象和封装 幻灯片
软件与软件危机4-1 软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。 程序 是按事先设计的功能和性能要求执行的指令序列 数据 是使程序能正常操纵信息的数据结构 文档 是软件开发活动的记录,主要供人们阅读,既可用于专业人员和用户之间的通信和交流,也可用于软件开发过程的管理和运行阶段的维护. 简单的说: 软件=程序+文档 (1)软件危机的原因 硬件性能提高,价格则下降,应用领域迅速扩大; 要求计算机做的事越来越多,也越来越复杂; 这使计算机软件的功能、规模及复杂性与日俱增; 软件的复杂性达到了它的开发者难以控制的程度; 大系统的复杂性是小程序无法比拟的。 (2)软件危机的表现 不能真正满足用户需要、供求关系失调 开发费用失控、进度拖延、可靠性差、开发效率低下 维护极为困难、重用程度很低、可靠性差。 软件与软件危机4-4 小结 2 方法重载4-2 方法重载4-3 方法重载并不陌生 java.io.PrintStream类的println方法能够打印数据并换行,根据数据类型的不同,有多种实现方式 方法重载4-4 java.lang.Math类的max()方法能够从两个数字中取出最大值,它有多种实现方式 运行时,Java虚拟机先判断给定参数的类型,然后决定到底执行哪个max()方法 构造方法重载
您可能关注的文档
- 6.多项式矩阵理论 幻灯片.ppt
- 6.曲线积分(重修2011) 幻灯片.ppt
- 6.地面数字电视传输国家标准 幻灯片.ppt
- 6.6-半群和独异点 幻灯片.ppt
- 6.机器学习(2.概念学习) 幻灯片.ppt
- 6.图元属性及图形处理 幻灯片.ppt
- 6.样本含量估计 幻灯片.ppt
- 6.热力学自测题 幻灯片.ppt
- 6.第六讲.贝利相位 幻灯片.ppt
- 60_AC_Ch3 幻灯片.ppt
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)