Files
Hui-s-notebook/logseq-java/pages/多态.md
2024-02-02 00:12:49 +08:00

449 B

  • 相同的行为,不同的实现
  • 静态多态
    • 重载
  • 动态多态
    • 根据传入的对象不一样,调用相同的行为,拥有不同的实现
  • 用处
    • 多态集合
      • Object[] objts = new Object[10];
        
    • 多态参数
      • 在一个方法中,将父类定义为参数,调用的时候,传入对应子类的实现
      • 做到传入不同的子类,调用相同的行为,实现不同的实现