半夜思考之查漏補缺 , Spring 中的 Bean 繼承機制

       這裏的繼承 , 不是 Java 中的繼承 , 下面就總結下 Bean繼承與Java繼承的區別:繼承

  • Spring 中的子類 Bean 和父 Bean 能夠是不一樣類型 , 可是 Java 中的繼承則可保證子類是一種特殊的父類 ;
  • Spring 中 Bean 的繼承時實例之間的關係 , 所以主要表現爲參數值的延續 ; 而 Java 中的繼承是類之間的關係 , 主要表現爲方法和屬性的延續 ;
  • Spring 中的子 Bean 不可做爲父 Bean 使用 , 不具有多態性 ; 而 Java 中的子類實例徹底能夠當成父類實例來使用 .
相關文章
相關標籤/搜索