0
我有一个基本类是非抽象的和两个基于这个类的类,但他们如何计算结果有不同的实现。基类还继承自系统中许多不同位置共享的抽象类,所以我无法真正改变这一点。我如何映射继承与子类
我知道我可以提取所有三个继承的基类,只是使用普通的子类映射,但我只是想知道是否可以创建映射此场景的hbm文件。
class BaseClass : CalculationBaseClass
{
public virtual int Calculate()
{
...
}
}
class SpecializedClass : BaseClass
{
public override int Calculate()
{
...
}
}
class HistoricClass : BaseClass
{
public override int Calculate()
{
...
}
}
不是100%肯定你试图achieve-你可以指定你想你的表有哪些结构看起来像? – 2012-02-13 14:53:52