【发布时间】:2012-01-09 10:02:23
【问题描述】:
我是Java新手,谁能解释一下抽象类的场景 有用和界面不会,反之亦然。 我相信不是那么复杂的问题都可以同样轻松地解决问题。 请通俗地解释一下,原谅我的无知!
【问题讨论】:
标签: java
我是Java新手,谁能解释一下抽象类的场景 有用和界面不会,反之亦然。 我相信不是那么复杂的问题都可以同样轻松地解决问题。 请通俗地解释一下,原谅我的无知!
【问题讨论】:
标签: java
当我们创建一个接口时,我们基本上是在创建一组没有任何实现的方法,这些实现必须被实现的类覆盖。优点是它提供了一种方法让一个类成为两个类的一部分:一个来自继承层次结构,一个来自接口。
当我们创建一个抽象类时,我们正在创建一个基类,它可能具有一个或多个已完成的方法,但至少有一个或多个方法未完成并声明为抽象类。如果一个抽象类的所有方法都不完整,那么它与接口相同。抽象类的目的是为一组派生类的工作方式提供基类定义,然后允许程序员在派生类中填充实现。
【讨论】: