Use a Cabeça Padrões de Projetos
474
G
GarageDoor 153
Garage Door is Open 153
GarageDoorOpen 154
GarageDoorOpenCommand 153
Garantindo a consistência em seus ingredientes 104
Garçonete 148, 149, 151
garoto 57
getAnimal 9
getDescription 67
getHumidity() 30
getlnstance 141
getPressure() 30
getTemperature() 30
grasnar 5, 7, 8, 12, 16
guinchar 12
Guru de padrões amigável 22
H
Hardware grátis! Vamos examinar o Controle
Remoto 145
hasChanged 47
hasNext 187
Hello World 20
herança 18, 57
Hershey, PA, 132
Hollywood 220
home theater 193
Hora de testar aquele botão “Refazer”! 164
Horizontal 24
hottub 146
hottubOff 175
HottubOffCommand 175
Huston temos um problema... 132
I
i 169
Identificando os aspectos que variam 81
Ímãs de código 56
Ímãs de Patos 184
implementa 18
implementação 6
Implementação pobrezinha de Tea & Coffee 214
Implementando a Estação Meteorológica 40
Implementando a interface Command 151
Implementando a interface simplificada 195
Implementando a interface Subject em WeatherData
41
Implementando o Controle Remoto 156
Implementando os Comandos 157
Implementando os comportamentos de Duck 10
Implementando um Comando para acender uma
lâmpada 151
ingredientFactory 109
instância 8
Integrando o comportamento de Duck 11
Intenção 204
interface 8, 18, 41
Interface-alvo 187
Introdução aos Padrões de Projetos 1
Invertendo seu pensamento.. 102
invocador 156
Invocador 151
Iteradores no novo mundo 187
lterator 187, 188
J
Já esperamos muito, está na hora de comermos
algumas pizzas! 94
java 50
Java 135, 206
java.io 73
Java 1/O 73
java.util.Observable 50
JDK 27
jetsOn 146
Joe pensa sobre herança... 4
JVM 137
L
Lembre-se de todos os conceitos e princípios do
Capítulo 1. 31
Lidando com o método remove() 188
Lidando com vários segmentos 134
CG_ucpadroes_RI2016.indb 474 22/11/2016 09:37:19
Get Use A Cabeça Padrões E Projetos now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.