Chair.java 739 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.sf.anno;
  2. import org.springframework.beans.factory.annotation.Autowired;
  3. import org.springframework.stereotype.Component;
  4. /**
  5. * 椅子
  6. */
  7. @Component
  8. public class Chair {
  9. public Chair() {
  10. System.out.println("Chair 构造器");
  11. }
  12. /**
  13. * 椅子上有一位老师
  14. * 类别 名字
  15. * Teacher teacher;
  16. */
  17. @Autowired
  18. private Teacher teacher;
  19. public Teacher getTeacher() {
  20. return teacher;
  21. }
  22. public void setTeacher(Teacher teacher) {
  23. System.out.println("Chair setTeacher");
  24. this.teacher = teacher;
  25. }
  26. @Override
  27. public String toString() {
  28. return "Chair{" +
  29. "teacher=" + teacher +
  30. '}';
  31. }
  32. }