void Start() { RAM = GameObject.Find("RAM").GetComponent <RAMModule>(); IR = GameObject.Find("Instruction Register").GetComponent <InstructionRegisterModule>(); ALU = GameObject.Find("ALU").GetComponent <ALUModule>(); PC = GameObject.Find("Program Counter").GetComponent <ProgramCounterModule>(); BUS = GameObject.Find("Bus").GetComponent <BusModule>(); A = GameObject.Find("Register_A").GetComponent <RegisterModule>(); B = GameObject.Find("Register_B").GetComponent <RegisterModule>(); O = GameObject.Find("Output Register").GetComponent <RegisterModule>(); externalFunc = GameObject.Find("ExternalFuncs").GetComponent <ExternalFuncs>(); assembler = GameObject.Find("Assembler").GetComponent <Assembler>(); }
public static void FacadeExample() { blankLine(); Split("Facade"); RAMModule ram = new RAMModule(); AppModule app = new AppModule(); RegistryModule regx = new RegistryModule(); Facade cleaner = new Facade(ram, app, regx); User user = new User(); user.StartCleaning(cleaner); }