#N canvas 87 72 758 546 12;
#X text 207 -106 Esse patch também é usado como Abstração.;
#X obj 273 277 inlet;
#X floatatom 273 349 5 0 0 0 - - -;
#X obj 273 388 outlet;
#X floatatom 195 246 5 0 0 0 - - -;
#X obj 273 314 \$1 \$4;
#X obj 547 -5 loadbang;
#X floatatom 562 90 5 0 0 0 - - -;
#X symbolatom 510 123 10 0 0 0 - - -;
#X obj 509 50 \$2 \$3 \$4;
#X obj 609 53 \$3 \$2 \$4;
#X text 38 -57 Em uma abstração \, uma caixa de objeto pode se valer
do cifrão para herdar valores inseridos como argumentos no patch pai.
;
#X text 35 143 No exemplo do patch pai \, temos o patch ex3.pd encapsulado
como abstração e 4 argumentos. Usaremos o primeiro e o quarto argumentos
(+ e 8) na caixa de objetos abaixo.;
#X text 254 311 =;
#X obj 108 316 + 8;
#X obj 158 315 \$1 8;
#X text 196 313 =;
#X text 139 313 =;
#X obj 213 314 + \$4;
#X floatatom 213 346 5 0 0 0 - - -;
#X floatatom 158 346 5 0 0 0 - - -;
#X floatatom 108 345 5 0 0 0 - - -;
#X text 65 214 Ou seja \, o mesmo que ter um objeto [+ 8].;
#X text 503 181 Aqui os objetos formados também;
#X text 531 204 tratam-se de abstrações.;
#X text 38 5 Nos exemplos anteriores [ex1] e [ex2] \, vimos que o cifrão
nos objetos está no lugar de argumentos \, como \, por exemplo [float
\$2]. Esse é o uso mais comum \, onde o cifrão é usado também como
argumento.;
#X text 39 82 Em todo o caso \, a caixa de objetos também pode receber
o nome de um objeto como herança do patch pai.;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 4 0 5 0;
#X connect 4 0 14 0;
#X connect 4 0 15 0;
#X connect 4 0 18 0;
#X connect 5 0 2 0;
#X connect 6 0 9 0;
#X connect 6 0 10 0;
#X connect 9 0 8 0;
#X connect 14 0 21 0;
#X connect 15 0 20 0;
#X connect 18 0 19 0;
#X coords 0 0 1 1 100 100 0;
