test.java

来自「java中最响当当的模式:观察者模式」· Java 代码 · 共 26 行

JAVA
26
字号
/**
test class*/
import java.io.*;
import java.util.Random;
public class Test
{
	public static void main(String[] args)
	{
	    /*set a share */
		AbsSubject myShare=new Share();
		/*register the following three service to this share*/
		Current myCurrent=new Current(myShare);
		Analysis myAnalysis =new Analysis(myShare);
		Trend  myTrend =new Trend(myShare);
		/*make the random charge*/
		final Random random = new Random();
		double charge;
		/*do this work*/
		for(int i=0;i<30;i++)
		{
			charge=random.nextDouble()*3+20;
			myShare.doUpdate(charge);
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?