代码如下

转自http://www.cnblogs.com/shanwenbin/archive/2012/10/24/2737229.html

  • 聚合与组合示例代码
    1.  聚合示例代码
      复制代码
      public  class GooseGroup  
      {
          public Goose goose;
          
          public GooseGroup(Goose goose)
          {
              this.goose = goose;
          } 
      }
      复制代码
    2.  组合示例代码
      复制代码
      public class Goose  
      {
          public Wing wing;
          
          public Goose()
          {
              wing =new Wing();
          }
      }
      复制代码