production.java

来自「OOAD,加油」· Java 代码 · 共 36 行

JAVA
36
字号
package ooad.observe;
import java.util.*;

public class Production {
	private double price;
	private String name;
	private HashSet<Observer> observers;
	
	public Production(String name,double price){
		this.name=name;
		this.price=price;
		observers=new HashSet<Observer>();
	}

	public double getPrice() {
		return price;
	}

	public void addObserver(Observer obs){
		observers.add(obs);
	}

	
	public String getName() {
		return name;
	}

	public void setPrice(double price) {
		this.price = price;
		for(Observer obs:observers){
			obs.update(this);
		}
	}

}

⌨️ 快捷键说明

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