import Volt;
import Socket;
import SocketAdapter;
import SocketVoltAdapter;
/**
 * Created by ${Tomasz}
 */
public class Main {
	public static void main(String[] args) {
			testAdapter();
		}
	private static void testAdapter() {
		SocketAdapter socketAdapter = new SocketVoltAdapter();
		Volt v3 = getVolt(socketAdapter,3);
		Volt v12 = getVolt(socketAdapter,12);
		Volt v120 = getVolt(socketAdapter,120);
		System.out.println("v3 volts using Class Adapter="+v3.getVolts());
		System.out.println("v12 volts using Class Adapter="+v12.getVolts());
		System.out.println("v120 volts using Class Adapter="+v120.getVolts());
	}
	private static Volt getVolt(SocketAdapter socketAdapter, int x) {
		switch (x){
			case 3: return socketAdapter.get3Volt();
			case 12: return socketAdapter.get12Volt();
			default: return socketAdapter.get120Volt();
		}
	}
}
