Java基础
MinG_Question
这个作者很懒,什么都没留下…
展开
-
对Interface的一点理解——为什么一个简单的方法声明可以做那么多的事
我们都知道继承父类,实现接口是为了实现多态和封装。但是一直不太理解其中的意义。 平常总会在实现各种接口,他们告诉你,不用管别的,你知道implements它,实现它的方法就行了,其余的人家都给你做了。 不思进取的我也一直这么认为,可是我偏偏也知道interface里面就只能有抽象方法,哪能做什么事啊,但是从来没有去思考。 直到有一天,看到Watcher接口源码,有一个process方法,我才原创 2018-01-03 17:17:06 · 838 阅读 · 1 评论 -
通过构造forEach的返回值类型实现容器的直接遍历输出
Container是容器类 PrintStream是消息容器(遍历结果) class Container { private String[] str = null; public Container(String[] str) { this.str = str; } public PrintStream forEach(){ PrintStream ps = new Pr原创 2018-01-31 16:31:56 · 433 阅读 · 0 评论