public Computer Construct() { _builder.BuildMainBoard(); _builder.BuildCpu(); _builder.BuildMemory(); _builder.BuildHardDisk(); _builder.BuildKeyBoard(); if (_builder.HasDisplayDevice) { _builder.BuildDisplayDevice(); } _builder.BuildMouse(); return(_builder.CreateComputer()); }