Spring bean 的继承与Java 继承的区别



     引言:最近在学习spring,感觉还是很有收获的,顺便整理了下知识点,以后没事就来看看,学习学习...

        Spring 中的bean 继承与Java 中的继承截然不同。前者是实例与实例之间参数值的延续,后者则是从一般到特殊的细化。前者是对象与对象之间的关系,后者是类与类之间的关系。

因此, Spring 中bean 的继承和Java 中bean 的继承有如下区别:

 1、Spring 中的子bean 和父bean 可以是不同类型,但在Java 中的,子类是对父类的加强,是一种特殊的父类。
 2、Spring 中bean 的继承是实例之间的关系,主要表现为参数值的延续:而Java 中的继承是类与类之间的关系,主要表现为方法及属性的延续。
 3、Spring 中子bean 不可作父bean 使用,不具备多态'性:而Java 中的子类实例完全可当成父类实例使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值