public CommandFactory(AbstractComputer computer) { this.computer = computer; }
public ProcessCommand(AbstractComputer computer) { this.computer = computer; }
public ChargeCommand(AbstractComputer computer) { this.computer = computer; }
public Laptop(AbstractComputer.ComputerType type, CPU cpu, RAM ram, IEnumerable<HardDrive> hardDrives, VideoCard videoCard, IBattery battery, IMotherboard motherBoard) : base(type, cpu, ram, hardDrives, videoCard, battery, motherBoard) { }
public PlayCommand(AbstractComputer computer) { this.computer = computer; }