static void Main(string[] args) { Component carlson = new Carlson(); Decorator overall = new Overall(); Decorator propeller = new Propeller(); overall.Component = carlson; propeller.Component = overall; propeller.Move(); }