accpjava抽象和封装.pptVIP

  • 30
  • 0
  • 约 52页
  • 2017-08-15 发布于重庆
  • 举报
accpjava抽象和封装.ppt

软件与软件危机4-1 软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。 程序 是按事先设计的功能和性能要求执行的指令序列 数据 是使程序能正常操纵信息的数据结构 文档 是软件开发活动的记录,主要供人们阅读,既可用于专业人员和用户之间的通信和交流,也可用于软件开发过程的管理和运行阶段的维护. 简单的说: 软件=程序+文档 (1)软件危机的原因 硬件性能提高,价格则下降,应用领域迅速扩大; 要求计算机做的事越来越多,也越来越复杂; 这使计算机软件的功能、规模及复杂性与日俱增; 软件的复杂性达到了它的开发者难以控制的程度; 大系统的复杂性是小程序无法比拟的。 (2)软件危机的表现 不能真正满足用户需要、供求关系失调 开发费用失控、进度拖延、可靠性差、开发效率低下 维护极为困难、重用程度很低、可靠性差。 软件与软件危机4-4 小结 2 方法重载4-2 方法重载4-3 方法重载并不陌生 java.io.PrintStream类的println方法能够打印数据并换行,根据数据类型的不同,有多种实现方式 方法重载4-4 java.lang.Math类的max()方法能够从两个数字中取出最大值,它有多种实现方式 运行时,Java虚拟机先判断给定参数的类型,然后决定到底执行哪个max()方法 构造方法重载

文档评论(0)

1亿VIP精品文档

相关文档