从空类继承可以吗?

Dypsi

我有一个实体,该实体的类型取决于info1或info2,但应仅填充其中一个infos。这些信息具有完全不同的属性。所以我的实体看起来像这样:

public class SomeEntity {

  private SomeEntityType type;

  private Info1 info1;  

  private Info2 info2;  

}

所以我的问题是可以创建一些空的抽象类Info并从中继承Info1和Info2吗?(因为我认为此类Info类的数量会增加,所以我需要将所有此类信息添加到SomeEntity中)


public class Info1 extends Info {
  /* some properties */ 
}

public class Info2 extends Info {
  /* some properties */ 
}

public class SomeEntity {

  private SomeEntityType type;

  private Info info;   

}
穆雷尼克

一句话-是的。但是,使用空接口并拥有Info1Info2实现它而不是扩展空类可能更惯用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

继承的类可以访问基类吗

来自分类Dev

在基类上有虚拟异步方法可以吗?

来自分类Dev

在React类中设置等待状态可以吗?

来自分类Dev

类可以继承__init __()函数吗?(蟒蛇)

来自分类Dev

可以使用jquery继承继承的元素类吗?

来自分类Dev

在对象文字的声明中继承上下文(此)?自我可以吗?

来自分类Dev

使用printf可以吗?

来自分类Dev

vCharBarChart向右可以吗?

来自分类Dev

使用pageswitch可以吗?

来自分类Dev

在ABC类中有collection <ABC>可以吗?这是好习惯吗?

来自分类Dev

空类的单继承体系是否可以保证sizeof相等?

来自分类Dev

一个类具有自己的类型的字段可以吗

来自分类Dev

在具有线程ID的Java类中进行日志记录可以吗?

来自分类Dev

具有类型类约束的类型同义词可以吗?

来自分类Dev

在Controller类中的instanceOf可以吗?(无法编辑其他任何班级)

来自分类Dev

没有任何选择器的CSS伪类,可以吗?

来自分类Dev

将CSS类名用作模块或小部件的ID可以吗?

来自分类Dev

在类的每个方法中创建一个modelandview对象可以吗?

来自分类Dev

更改Android Studio中的Editor.java类,然后保存,运行,调试->可以吗?

来自分类Dev

在PHP中使用函数名称作为无关类的名称可以吗?

来自分类Dev

在结构体中有一个类可以吗?

来自分类Dev

我可以防止类被非抽象对象继承吗?

来自分类Dev

HTML标签可以继承父/封闭标签的类吗?

来自分类Dev

groovy脚本可以从Java或Groovy超类继承吗?

来自分类Dev

可以实现从嵌套类定义的继承吗?

来自分类Dev

我可以从运行时选择的OCaml类继承吗?

来自分类Dev

我可以从实例化的类继承吗?

来自分类Dev

python抽象基类可以从C扩展继承吗?

来自分类Dev

可以在Kotlin中使用继承类的val覆盖var吗?

Related 相关文章

  1. 1

    继承的类可以访问基类吗

  2. 2

    在基类上有虚拟异步方法可以吗?

  3. 3

    在React类中设置等待状态可以吗?

  4. 4

    类可以继承__init __()函数吗?(蟒蛇)

  5. 5

    可以使用jquery继承继承的元素类吗?

  6. 6

    在对象文字的声明中继承上下文(此)?自我可以吗?

  7. 7

    使用printf可以吗?

  8. 8

    vCharBarChart向右可以吗?

  9. 9

    使用pageswitch可以吗?

  10. 10

    在ABC类中有collection <ABC>可以吗?这是好习惯吗?

  11. 11

    空类的单继承体系是否可以保证sizeof相等?

  12. 12

    一个类具有自己的类型的字段可以吗

  13. 13

    在具有线程ID的Java类中进行日志记录可以吗?

  14. 14

    具有类型类约束的类型同义词可以吗?

  15. 15

    在Controller类中的instanceOf可以吗?(无法编辑其他任何班级)

  16. 16

    没有任何选择器的CSS伪类,可以吗?

  17. 17

    将CSS类名用作模块或小部件的ID可以吗?

  18. 18

    在类的每个方法中创建一个modelandview对象可以吗?

  19. 19

    更改Android Studio中的Editor.java类,然后保存,运行,调试->可以吗?

  20. 20

    在PHP中使用函数名称作为无关类的名称可以吗?

  21. 21

    在结构体中有一个类可以吗?

  22. 22

    我可以防止类被非抽象对象继承吗?

  23. 23

    HTML标签可以继承父/封闭标签的类吗?

  24. 24

    groovy脚本可以从Java或Groovy超类继承吗?

  25. 25

    可以实现从嵌套类定义的继承吗?

  26. 26

    我可以从运行时选择的OCaml类继承吗?

  27. 27

    我可以从实例化的类继承吗?

  28. 28

    python抽象基类可以从C扩展继承吗?

  29. 29

    可以在Kotlin中使用继承类的val覆盖var吗?

热门标签

归档