HighScoreDecorator.java
上传用户:hensond
上传日期:2021-12-27
资源大小:817k
文件大小:1k
源码类别:

软件工程

开发平台:

Java

  1. package com.company.section2;
  2. /**
  3.  * @author cbf4Life cbf4life@126.com
  4.  * I'm glad to share my knowledge with you all.
  5.  * 我要把我学校的最高成绩告诉老爸
  6.  */
  7. public class HighScoreDecorator extends Decorator {
  8. //构造函数
  9. public HighScoreDecorator(SchoolReport sr){
  10. super(sr);
  11. }
  12. //我要回报最高成绩
  13. private void reportHighScore(){
  14. System.out.println("这次考试语文最高是75,数学是78,自然是80");
  15. }
  16. //最高成绩我要做老爸看成绩单前告诉他,否则等他一看,就抡起笤帚有揍我,我那还有机会说呀
  17. @Override
  18. public void report(){
  19. this.reportHighScore();
  20. super.report();
  21. }
  22. }