[英]What is the use of an empty abstract class?
我想知道Java中有没有使用空抽象类? 如果是这样,它是什么?
空abstract class
与interface
非常相似,只不过它可以扩展一个class
abstract class myAbstractClass // extends anotherClass implements anInterface
{
}
interface myInterface // extends anotherInterface
{
}
这种模式称为Marker接口 ,SO已经有很多关于它的好数据: 标记接口的目的是什么?
你只能从一个抽象类继承。 那么这对于避免继承很有用。
是的,有时你需要一个实现多态的基类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.