static void Main(string[] args) { ComputerBase Comp1 = new ComputerBase("Intel 5", 2.2, 4); Computer Comp2 = new Computer("Intel 7", 2.2, 4, 500); Console.WriteLine("Comp1 Quality: {0}", Comp1.Quality()); Console.WriteLine("Comp2 Quality: {0}", Comp2.Quality()); Console.ReadKey(); }
private static void FindComputer(string computerName) { var computerRepository = new ComputerRepository(); ComputerBase computer = computerRepository.Find(computerName); if (computer != ComputerBase.Null) { computer.Start(); computer.Stop(); } else { Console.WriteLine("Computer not found!"); } }
public SSDDecorator(ComputerBase computer) : base(computer) { }
public DecoratorBase(ComputerBase computer) { _computer = computer; }
public ComputerWindow(ComputerBase computer) { InitializeComponent(); _panel = new ComputerWindowPanel((Computer)computer); }
public RAMDecorator(ComputerBase computer) : base(computer) { }