当前位置: 技术问答>java相关
InputStream,OutputStream不是抽象类吗?怎么会有方法?
来源: 互联网 发布时间:2017-03-30
本文导语: 能解释一下抽象类,有什么用吗? | 抽象类怎么能没有方法呢? 例如你由两个类似的东西,把他们共同的方法与属性抽象出来,构成一个抽象类,这两个类似的东西通过继承实现不同的方法...
能解释一下抽象类,有什么用吗?
|
抽象类怎么能没有方法呢?
例如你由两个类似的东西,把他们共同的方法与属性抽象出来,构成一个抽象类,这两个类似的东西通过继承实现不同的方法,避免了重复
例如你由两个类似的东西,把他们共同的方法与属性抽象出来,构成一个抽象类,这两个类似的东西通过继承实现不同的方法,避免了重复
|
抽象类怎么会没有方法呢?他可以定义方法,你可以在你继承的类中去重新构建它
|
如果抽象类只有外壳,里面什么都没有,那所有的抽象类不都成一个样了?还要那么多抽象类干吗呀?
|
不能,抽象类必须实现在子类中实现所有的方法之后,才能生成对象,否则子类还是抽象类