1
edit
Changes
→Example
Allow new/additional responsibility to be added to an existing object dynamically. Decoratores provide a flexible alternative to subclassing for extending functionality.
Java I/O [http://java.sun.com/javase/6/docs/api/java/io/package-frame.html API]
JDK 6u1 Source under the [http://www.java.net/jrl.csp JRL license] [http://www.java.net/download/jdk6/6u1/promoted/b03/jdk-6u1-ea-src-b03-jrl-19_jan_2007.jar jdk-6u1-ea-src-b03-Source] under the [http://www.java.net/jrl-19_jan_2007.jarcsp JRL license]
extract: java -jar jdk-6u1-ea-src-b03-jrl-19_jan_2007.jar