关于Spring中xml文件的parent属性

孔子在骑车 2015-04-10 10:51:56
public class Person {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}

public class Student extends Person{
public void say(){
System.out.println(this.getName());
}
}

spring配置文件是:
<bean id="person" class="com.itheima09.extend.Person">
<property name="name" value="aaa"></property>
</bean>
<bean id="student" class="com.itheima09.extend.Student" >
</bean>

问题是:
为毛调用student的say方法,输出的值是null?他的父类parent属性name不都已经依赖注入了属性值“aaa”了吗?
要想在student中输出name 要在student的<bean>中写parent属性,为毛呀?不写怎么就不行了 student 已经extends person了呀!!!
...全文
225 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

28,397

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧