摘要: 我们的这个城堡游戏的代码是能远行的,一切功能都正常,也没发现bug 但是一个能够正常运行的代码,没有bug,不等于它就是一个好代码, 评价一个代码是否好,标准是多元的,并不是只有唯一一个能远行,没有办法就是标准,尤其这个代码,否适应于将来的需要,什么是将来的需要,将来就只有一种需要,就是维护,代码写 阅读全文
posted @ 2022-06-23 20:54 zj勇敢飞,xx永相随 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 九十年代,那时候计算机有一种游戏城堡游戏 先创创建一个Game类 package demo02.clock.chengbao; import java.util.HashMap; import java.util.Scanner; public class Game { private Room c 阅读全文
posted @ 2022-06-23 20:12 zj勇敢飞,xx永相随 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 在java的实现里实现了一个单根结构,就是说在java当中,所有的类,不管你愿意不愿意,不管你愿意不愿意,不管你声明不声明,这些类一定都是Object类的子类,Object类就是java类型当中的那个根,这个就是单根结构几乎所有的op语言都实现了一个单根结构,除了C++,对于java也是有单根结构的 阅读全文
posted @ 2022-06-23 19:08 zj勇敢飞,xx永相随 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 我们把这个称为造型:造型的意思就是把一类型的对象付给另外类型的变量,这个过程叫做造型 造型cast 子类对象可以赋值给父类 变量 注意 Java中不存在 对象 对对象的赋值 父类的对象不能赋值给子类型的变 可以用造型 c=(Car)v; (只有当v这个变量实际管理的是Car) 就是静态类型专为某个类 阅读全文
posted @ 2022-06-23 17:01 zj勇敢飞,xx永相随 阅读(58) 评论(0) 推荐(0) 编辑
摘要: ·我们相同的东西还有playtime和下面这三个,我们把它们都搬到item里头去 我们还没有把这些已经出现item的东西从dvd里面拿着,在它这里就有两个,一个是从item继承来的 一个是他自己的,当然通常对于计算机来说,我们有一个基本的很简单的原则,离我最近的是我的,所以对于这个dvd的构造器 就 阅读全文
posted @ 2022-06-23 15:49 zj勇敢飞,xx永相随 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 恢复内容结束 阅读全文
posted @ 2022-06-23 14:04 zj勇敢飞,xx永相随 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 我们有的时候还可能会遇到这样的的一种的需求。老规矩先定义接口,在考虑实现技术, 这是一个HashMap表示什么,表示一分钟数据结构,在这种数据结构里面,所有的东西是以一对值放进去 ,一个叫做key,就是它的键,一个叫做value,它的值放在HashMap里面所有东西都是由一个key和值来放进去,我放 阅读全文
posted @ 2022-06-23 11:42 zj勇敢飞,xx永相随 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 我们知道在数组可以使用for-each循环 大家都知道这个函数会遍历数组里'所有'元素,依次调用回调函数,并将数组元素的值和下标作为回调函数的参数,但我们要注意的是这里的所有只包括元素的序号为数字的元素,如果数组里下标不是数字的元素是不会被遍历的 集合容器 ArrayList是一种典型的容器,我们知 阅读全文
posted @ 2022-06-22 19:19 zj勇敢飞,xx永相随 阅读(29) 评论(0) 推荐(0) 编辑
摘要: ArrayList是一个系统类库当中的一个类当中的一个类,那么它当中能够记录我们的元素 也能够自动地保持它已经加进去的哪些元素的数量,这个顺序就是你往里面加就去的顺序,形成它的一个下标的一个索引和数组的下标索引是类似的,数组是从零开始的,在ArrayList里头下标也是从零开始的。获取其中的一个元素 阅读全文
posted @ 2022-06-22 16:53 zj勇敢飞,xx永相随 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 我们想做一个记事本 记事本可以记录一些条目,记录一些条子 能存储记录 不能限制存储的记录的数量 能知道已经存储的记录的数量 能查看存进去的每一条记录 能删除一条记录 能列出所有的记录 接口设计 我们认为这样的程序是你的人机交互部分和你的业务逻辑部分完全捆绑在一起的 人机交互:输入的地方,输出的地方 阅读全文
posted @ 2022-06-22 15:10 zj勇敢飞,xx永相随 阅读(24) 评论(0) 推荐(0) 编辑