继承
获取继承关系
bean 定义可以包含很多的配置信息,包括构造函数的参数,属性值,容器的具体信息例如初始化方法,静态工厂方法名,等等。 子 bean 的定义继承父定义的配置数据。子定义可以根据需要重写一些值,或者添加其他值。 Spring Bean 定义的继承与 Java 类的继承无关,但是继承的概念是一样的。
在《Think in Java》中有这样一句话:复用代码是 Java 众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情。在这句话中最引人注目的是“复用代码”,尽可能的复用代码使我们程序员一直在追求的,现在我来介绍一种复用代码的方式,也是 Java 三大特性之一—继承。
继承可以被定义为一个对象获取另一个对象属性的过程。使用继承可以使信息以继承顺序有序管理。当我们谈论起继承,最常用的关键字应该为 extends 和 implements。这些关键字将决定一个对象是否是 A 类型或是其他类型。通过使用这些关键字,我们可以使一个对象获得另一个对象的属性。IS-A 关系IS-A 是说:这个对象所属于另一个对象。
关注时代Java