Exemple #1
0
        static void Main(string[] args)
        {
            ConcreteStar baoqiang = new ConcreteStar("王宝强");
            StarProxy    proxy    = new StarProxy("宋喆", baoqiang);

            proxy.BookTicket();
            proxy.MakeMovie();
            proxy.Sleep();
        }
Exemple #2
0
 /// <summary>
 /// 构造经纪人时,其所代理的明星由构造函数传入
 /// </summary>
 /// <param name="name"></param>
 /// <param name="star"></param>
 public StarProxy(string name, ConcreteStar star) : base(name)
 {
     real = star;
 }