黑马程序员技术交流社区

标题: 关于抽象类,这个不明白了,求高手 [打印本页]

作者: Piaoyu    时间: 2015-1-13 20:40
标题: 关于抽象类,这个不明白了,求高手
本帖最后由 Piaoyu 于 2015-1-13 21:13 编辑

上面第一句话是我从文档上看到的,下面是TCP中代码。
大家看看,不是说InputStream 和OutputStream是抽象类吗,为什么在第2段的代码中可以创建对象啊{:3_55:}

1.
流的体系因为功能不同,但是有共性内容,不断抽取,形成继承体系。该体系一共有四个基类,而且都是抽象类。
字节流:InputStream  OutputStream
字符流:Reader  Writer

2.
Socket s = new Socket("192.168.1.9",10009);
                        
                OutputStream out = s.getOutputStream();
               
                out.write("你好,服务器,我来了".getBytes());
               
                InputStream in = s.getInputStream();
希望能帮我说的再详细些。



作者: 书生灬流年    时间: 2015-1-13 20:44
这是里是运用用了多态,父类指向了子类。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2