⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helloserviceimp.java

📁 本光盘包含了本书各章中出现的所有程序的源代码。 1. 如果是Java程序
💻 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 + -