设计模式 - 5) 代理模式
发布日期:2021-05-13 19:47:05 浏览次数:18 分类:博客文章

本文共 1810 字,大约阅读时间需要 6 分钟。

// ������������������������������������public interface GiveGift{    void GiveDolls();    void GiveFlowers();    void GiveChocolate();}// ���������������public class Pursuit : GiveGift{    // ���������������    SchoolGirl mm;                public Pursuit(SchoolGirl sg)    {        mm = sg;    }    public void GiveDolls()    {        Console.WriteLine(mm.Name + ", give you dolls");    }    public void GiveFlowers()    {        Console.WriteLine(mm.Name + ", give you flower");    }    public void GiveChocolate()    {        Console.WriteLine(mm.Name + ", give you chocolate");    }}    public class SchoolGirl{    public string Name { get; set; }}     // ���������������public class Proxy : GiveGift{    // ������������������    public Pursuit pp;        // ������������������������    public Proxy(SchoolGirl sg)    {        pp = new Pursuit(sg);    }        public void GiveChocolate()    {        pp.GiveChocolate();    }    public void GiveDolls()    {        pp.GiveDolls();    }    public void GiveFlowers()    {        pp.GiveFlowers();    }}    ���������������SchoolGirl mm = new SchoolGirl() { Name = "na" };Model.Proxy px = new Model.Proxy(mm);px.GiveChocolate();px.GiveDolls();px.GiveFlowers();

������������������������������������������������������������������������������������������������������������������������

��������������������������� GiveGift ���������������������������������
������ ������ ������������������������ ������ ������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������
graph LR������--���-->���������
���������������
graph LR ������--������-->������������--������-->������
sequenceDiagram������->>������: ������������->>������: ������������->>���������: ���
上一篇:设计模式 - 6) 工厂模式
下一篇:设计模式 - 4) 装饰模式

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月11日 23时04分35秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章