📄 helloserviceimp.java
字号:
package com.djr.hello;
import com.djr.logger.MyLogger;
// 实现接口的类
public class HelloServiceImp implements HelloService {
// hello的内容
private String helloWord;
// 日志类
private MyLogger log;
public HelloServiceImp() {
// 一般需提供一个默认的构造函数
}
public HelloServiceImp(String helloWord) {
// 通过构造函数注入helloWord的内容
this.helloWord = helloWord;
}
public void setHelloWord(String helloWord) {
// 通过setters方法注入helloWord的内容
this.helloWord = helloWord;
}
public void setLog(MyLogger log) {
// 通过setters方法注入其实现
this.log = log;
}
public void sayHello() {
log.beforeHello();
// 从控制台输出Hello的内容
System.out.println(this.helloWord);
log.afterHello();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -