上一页 1 ··· 220 221 222 223 224 225 226 227 228 ··· 231 下一页
摘要: 看了下思维导图另一个网站, https://www.draw.io 其中还有bootstrap及原型图比processOn略微好些, 其他的画线对接等实现是不敢恭维! 还是说下面这个比较靠谱. https://www.processon.com 阅读全文
posted @ 2018-05-27 10:32 ukyo--碳水化合物 阅读(208) 评论(0) 推荐(0)
摘要: static最先执行,如果生成的是子类对象,则先会去父类中寻找,如果也有static变量或static代码块,则先执行父类中的. 其次再执行了父类的普通变量和普通代码块+父类的构造函数. > 再其次才是子类的普通变量和普通代码块+子类的构造函数. 而如果调用方法,在子类中有覆盖父类的同方法时,只执行 阅读全文
posted @ 2018-05-22 12:15 ukyo--碳水化合物 阅读(222) 评论(0) 推荐(0)
摘要: 不同的接口有不同的方法 不同的类有不同的作用 不同的作用产生不一样的效果 不同的效果让程序看似复杂,实际简单... 比如此程序,看似复杂,实际就那么点事: 谁生成了谁,谁设置了谁,谁传入了谁,谁被谁调用,谁被谁输出. 如果还是不明白,好记一些就是这个程序之中有两个接口,两个类,四个方法...它们通过 阅读全文
posted @ 2018-05-21 20:20 ukyo--碳水化合物 阅读(194) 评论(0) 推荐(0)
摘要: 如能接口,何须抽象. 阅读全文
posted @ 2018-05-21 20:04 ukyo--碳水化合物 阅读(204) 评论(0) 推荐(0)
摘要: Performer接口中的perform方法很关键. Program的对象创建(Program类中有数组的声明,构造器呢new了Performer接口类型的数组,并将3名演出者放入该数组之中, 3名演出者都实现了接口中perform不同的perform方法.有的唱歌,有的跳舞...有的敲鼓..... 阅读全文
posted @ 2018-05-21 19:59 ukyo--碳水化合物 阅读(280) 评论(0) 推荐(0)
摘要: 一个家庭影院似的程序.我把main所在的类命名为Home Theater(家庭影院) 阅读全文
posted @ 2018-05-21 19:47 ukyo--碳水化合物 阅读(260) 评论(0) 推荐(0)
摘要: 总觉得之前第2处有点问题,果然. 还需要instanceof判定一下,然后还需要把数组Animal[]转为Pet的才有方法play()~~~! 阅读全文
posted @ 2018-05-21 19:41 ukyo--碳水化合物 阅读(249) 评论(0) 推荐(0)
摘要: 实现同一个接口的不同的类,根据调用总和类中静态类型(返回值同接口)方法,(传入不同值),根据if else判定该new哪一个实现类.从而使用不同的接口的实现方法. 阅读全文
posted @ 2018-05-21 19:36 ukyo--碳水化合物 阅读(1246) 评论(0) 推荐(0)
摘要: 问:把对象装数组分几步? 答:第一步把数组声明出来(new),第二步把对象装进去(=),第三步把数组遍历出来(for, for each) 阅读全文
posted @ 2018-05-21 19:28 ukyo--碳水化合物 阅读(334) 评论(0) 推荐(0)
摘要: 分析的术语可能不是那么准确!有待加强~~~ 划线法真的不错.不过其实这个程序仔细看看也能很好分析. 只不过脑子容量还是有限的~好脑子不如画个图~ 阅读全文
posted @ 2018-05-21 19:24 ukyo--碳水化合物 阅读(402) 评论(2) 推荐(1)
上一页 1 ··· 220 221 222 223 224 225 226 227 228 ··· 231 下一页