![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 72
(  ̄ ▽ ̄)o╭╯☆#╰(  ̄﹏ ̄)╯
这个作者很懒,什么都没留下…
展开
-
Java白盒测试
Java白盒测试 Java的代码测试分为以下两大类: 静态测试方法 不执行程序的测试方法。 主要用于测试文档和代码(文档) 动态测试方法 通过运行程序来发现缺陷的测试方法 黑盒测试方法 白盒测试方法 今天我们主要讲解一下动态测试中的白盒测试。 白盒测试 白盒测试,也称结构测试、逻辑驱动测试、基于程序本身的测试、程序员测试。 白盒测试需要完全了解程序结构和处理过程,因此要在程序开发完成之后,按照程序内部逻辑测试程序,检验程序中每条通路是否按照预定要求工作。 它与我们熟悉的黑盒测试有很大不同: 测试思路原创 2021-07-08 23:43:36 · 1065 阅读 · 0 评论 -
Java的装饰器模式
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-07-07 01:09:29 · 141 阅读 · 0 评论 -
Java的atan2和atan方法
软件构造 Lab1 中的 P2 Turtle Graphics(MIT)是一个很有创意的任务,该任务需要我们获取已有的程序后,利用 Turtle Soup 按照要求画图,其中需要利用几何知识设计一些函数简化编程,最后可以发挥想象力进行 Personal Art。 其中 Problem 6 是比较难理解的一个部分,需要用到 Java 中的 Math.atan2 方法。 任务要求 该问题的 a 部分,calculateBearingToPoint 的功能是: 已知海龟位置和当前朝向角度,求出指向终点需要转原创 2021-06-18 16:01:35 · 679 阅读 · 0 评论 -
Java委托的Composition与Aggregation辨析
概念 委托/委派(delegation):一个对象请求另一个对象的功能,捕获一个操作并将其发送到另一个对象。 相较于继承(Inheritance)的优点 几种类型 Composition 组合是将简单对象或数据类型组合成更复杂的方法的一种方法。 这种关系是a-part-of关系,一个类有另一个属性或实例变量——实现了一个对象包含另一个对象。 代码: class Heart { ... } class Person { private Heart heart = new Heart();原创 2021-06-16 20:01:51 · 228 阅读 · 0 评论