【发布时间】:2014-04-11 18:22:21
【问题描述】:
我有一个抽象类,这个类在她的子类中扩展:
- 我在这个 abstract 类上实现了一个方法,并创建了另一个 method abstracts
- 实现的方法是每个子类对象都必须访问的通用方法。所以我决定在抽象类上实现它,避免在每个子类上实现相同的方法。
小例子:
public abstract class Foo{
//plus constructor and other stuff.
public abstract void differentTypeOfImplementation();
public void doSomething(Foo foo){
//do something with the generic Foo object passed
}
}
我希望您对这种类型的实施提出意见,
问候。
【问题讨论】:
-
看起来像一个普通的成语。不过,总的来说,StackOverflow 不适合征求意见,所以这个问题可能会被关闭。我认为 Stack Exchange 上有一个“代码审查”网站可能更合适。
标签: java inheritance