今天刚刚学完毕老师的IO视频,花了我2周的时间。
学到后面,出现了很多流对象,学习进度速度越来越快。
多肽,使不同的功能以具体的类实现,却不至于很复杂。
今天在学习中用到了转换流,InputStreamReader类,想确定一下该类的 [ public int read()
throws IOException ] 方法,发现其覆盖了父类Reader的read方法。在JDK文档中,我也看见InputStreamReader类还有很多方法是直接继承自java.io.Reader的方法的。这正是多肽的体现。
IO流中有很多的类,但每一个写的流流都会有write()方法,读的类都会有read()方法,但几乎都是继承自Reader,Writer,InputStream,OutputStream类中的。
将同类中都会用到的方法抽象出来,封装到父类或接口中,这就是继承。
这是我自己的语言,有不精准的地方,请大家提出来一起交流!!! |
|