.net模型桥梁模式设计

 时间:2026-02-19 08:37:44

1、首先你需要建立一个控制台应用程序,命名为桥梁模式,如下图所示:

.net模型桥梁模式设计

2、新建一个BusinessObject类,在其中通过DataObject定义实例,调用其中的方法,如下图所示:

.net模型桥梁模式设计

.net模型桥梁模式设计

3、定义一个CustomersBusinessObject类继承于BusinessObject,很巧妙的地方时构造方法与基类有个继承关系

class CustomersBusinessObject : BusinessObject

    {

        // Constructors

        public CustomersBusinessObject(string group)

            : base(group) { }

        // Methods

        override public void ShowAll()

        {

            // Add separator lines

            Console.WriteLine();

            Console.WriteLine("------------------------");

            base.ShowAll();

            Console.WriteLine("------------------------");

        }

    }

4、定义抽象类DataObject,定一些需要的方法,如下图所示:

 abstract class DataObject

    {

        // Methods

        abstract public void NextRecord();

        abstract public void PriorRecord();

        abstract public void NewRecord(string name);

        abstract public void DeleteRecord(string name);

        abstract public void ShowRecord();

        abstract public void ShowAllRecords();

    }

.net模型桥梁模式设计

5、添加一个类CustomersDataObject继承与前面的类DataObject,实现基类的方法,如下图所示:

.net模型桥梁模式设计

.net模型桥梁模式设计

6、添加实现方法,如下图所示,就是这么的简单。

.net模型桥梁模式设计

7、运行程序,得到相应的结果。

.net模型桥梁模式设计

  • .net模式建设者模式设计
  • .net模式门面模式设计
  • .net设计模式装饰者设计
  • .net模式对象适配器设计
  • .net 扩展方法
  • 热门搜索
    丽江攻略自由行 怎么样开锁 刘海夹怎么用 孤岛惊魂4攻略 节食减肥法 晒黑怎么办 减肥普拉提 减肥产品 西安欧亚学院怎么样 金银岛简介