Quando se faz necessário o projeto de criação seja com apenas uma instancia, usamos o padrão?
Respuesta
Abstract Factory
Builder
Prototype
Singleton
Pregunta 3
Pregunta
Padrão que utiliza serviços de objetos com interfaces diferentes por meio de uma interface centralizadora.
Respuesta
Bridge
Adapter
Decorator
Proxy
Pregunta 4
Pregunta
Padrão que disponibiliza uma interface simplificada para uma ou mais funcionalidades de uma API. Exemplo:
class Computer{
private CPU cpu;
private Memory memory;
private HardDriver harddriver;
public Computer(){
this.cpu = new CPU();
this.memory = new Memory();
this.hardDrive = new HardDrive();
}
public void startComputer(){
cpu.freeze();
memory.load(BOOT_ADDRESS, hardDrive.read(BOOT_SECTOR,SECTOR_SIZE));
cpu.jump(BOOT_ADDRESS);
cpu.execute();
}
}
class You{
public static void main(String [] args){
Computer acarde = new Computer();
acarde.startComputer();
}
}