第8章 编写问域类.pptVIP

  • 2
  • 0
  • 约3.99千字
  • 约 57页
  • 2017-06-16 发布于贵州
  • 举报
第8章 编写问域类

第8章 编写问题域类 定义问题域类 使用静态变量和静态方法 编写自定义方法 格式化输出 重载方法 异常及其处理 8.6 异常及其处理 本章小结 本章对书店管理系统中的问题域类进行了定义及测试。 问题域(PD)类代表要在系统中表示的真实对象,应为每个PD类编写问题域类定义。 方法签名由方法名和参数表组成。Java通过方法签名而不是通过方法名来标识方法。 同一个类中参数表不同的同名方法称为重载方法。 Java中引入了异常类来处理程序运行过程中可能发生的错误。异常类是Throwable类或其子类,异常则是异常类的实例。 8.5 重载方法 重载构造方法 测试程序 8.5 重载方法 重载自定义方法 在特殊情况下,书店在中午吃饭时间不营业。 下面编写storeHours方法的第二个版本:接收不营业时间值。 8.5 重载方法 重载自定义方法 测试程序 8.6 异常及其处理 异常的概念 异常(Exception)是特殊的运行错误对象,又称为例外。 所谓错误,是在程序运行过程中发生的异常事件,比如除0溢出、数组越界、文件找不到等。 为了提高程序的健壮性,程序设计时,必须考虑到可能发生的异常事件,并做出相应的处理。 8.6 异常及其处理 异常的概念 可以将程序中的错误分为三种类型,即编译错误、运行错误及逻辑错误。 编译错误是编译器能够检测到的错误,一般为语法错误; 运行错误

文档评论(0)

1亿VIP精品文档

相关文档