public ElectricBulb(IElectricBulbState state) { this.State = state; }
public ElectricBulb() { this.State = new ElectricBulbOffState(); }