例
abstract class Foobar
{
abstract void myAbstractMethod();
public void myConcreteMethod()
{
//busy code begin
myAbstractMethod();
// busy code complete
}
class childClass extends FooBar
{
@Override
public myAbstractMethod()
{
//busy code to make abstract method, concrete
}
}
Run Code Online (Sandbox Code Playgroud)
这可以接受吗?这是正确的方法吗?这是一个糟糕的设计?
| 归档时间: |
|
| 查看次数: |
111 次 |
| 最近记录: |