/*****************************************************************/ /* Copyright 2013 Code Strategies */ /* This code may be freely used and distributed in any project. */ /* However, please do not remove this credit if you publish this */ /* code in paper or electronic form, such as on a web site. */ /*****************************************************************/ package com.cakes; public class WingDecorator extends AnimalDecorator { public WingDecorator(Animal animal) { super(animal); } @Override public void describe() { animal.describe(); System.out.println("I have wings."); fly(); } public void fly() { System.out.println("I can fly."); } }