| Package | Description |
|---|---|
| headfirst.combining.observer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Quackable |
| Modifier and Type | Class and Description |
|---|---|
class |
DecoyDuck |
class |
DuckCall |
class |
Flock |
class |
GooseAdapter |
class |
MallardDuck |
class |
Observable |
class |
QuackCounter |
class |
RedheadDuck |
class |
RubberDuck |
| Modifier and Type | Field and Description |
|---|---|
(package private) QuackObservable |
Observable.duck |
| Modifier and Type | Method and Description |
|---|---|
void |
Observer.update(QuackObservable duck) |
void |
Quackologist.update(QuackObservable duck) |
| Constructor and Description |
|---|
Observable(QuackObservable duck) |