&扇 102 Design by Contract 6 基本思想 口借鉴“契约”原理,界定模块之间的权利义务,规 范软件的开发,提高软件质量。 口具体措施 Preconditions,Postconditions,Invariants 口一个类(实现)的“正确性”? ▣Hoare Triple 口应用于继承? 口DbC和防御性编程的比较 Institute of Computer Software 2022-2-27 Nanjing University
Design by Contract 基本思想 借鉴“契约”原理,界定模块之间的权利义务,规 范软件的开发,提高软件质量。 具体措施 Preconditions, Postconditions, Invariants 一个类(实现)的“正确性”? Hoare Triple 应用于继承? DbC和防御性编程的比较 2022-2-27 Institute of Computer Software Nanjing University 6
&扇 Exception Handling 口对“异常”的理解 口依据DbC,对ava异常的分类的理解 口异常处理设施 口异常处理设施的正确使用 口不当使用 ▣高效使用 Institute of Computer Software 2022-2-27 Nanjing University
Exception Handling 对“异常”的理解 依据DbC,对Java异常的分类的理解 异常处理设施 异常处理设施的正确使用 不当使用 高效使用 2022-2-27 Institute of Computer Software Nanjing University 7