helloserviceimp.java
来自「本光盘包含了本书各章中出现的所有程序的源代码。 1. 如果是Java程序」· Java 代码 · 共 41 行
JAVA
41 行
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 + =
减小字号Ctrl + -
显示快捷键?