它们是继承关系。
父类:
OutputStream
子类:
FileOutputStream
不同:
可以把FileOutputStream理解为OutputStream能做的它能做,OutputStream
不能做的它也能做,也可以用它实例OutputStream。
继承下来了,你就可以有父类的方法以及构造函数,你还可以有自己的方法,也可以重写父类方法。
它们是继承关系。
父类:
OutputStream
子类:
FileOutputStream
不同:
可以把FileOutputStream理解为OutputStream能做的它能做,OutputStream
不能做的它也能做,也可以用它实例OutputStream。
继承下来了,你就可以有父类的方法以及构造函数,你还可以有自己的方法,也可以重写父类方法。
楼主您好,查下API有这样的结构:
java.lang.Object
java.io.OutputStream
java.io.FileOutputStream
也就是下面的类继承上面的类,显然可以知道,FileOutStream是继承OutputStream类的。区别就在于子类和父类的区别啦,也就是子类除了有父类的方法还扩充了属于自己方法。