189 8069 5689

代理模式和桥接模式

1、代理模式

成都创新互联自2013年创立以来,先为方正等服务建站,方正等地企业,进行企业商务咨询服务。为方正企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

 侧重于逻辑控制!

2、具体实现

  (1)、代码如下

#include
using namespace std;

class Subject{   //卖书的接口
    public:
        virtual void sailbook() = 0;
    private:
};

class RealBook : public Subject{  //实体店卖书
    public:
        virtual void sailbook(){
            cout<<"卖书"<sailbook();
            discount();
        }   
    public:
        void discount(){
            cout<<"双十一打折"<sailbook();

    delete s;

    return 0;
}

  (2)、运行结果

代理模式和桥接模式

3、桥接模式

  将抽象部分和实现部分进行分离;

  外观模式:客户要使用N个功能,N个功能又相似,就可以抽象起来;

  享元模式:有一个对象可能使用1000次,怎样避免对这些对象进行重复的创建呢?遍面对象的大量创建!

4、具体实现

  (1)、代码如下

#include
using namespace std;

class Engine{
    public:
        virtual void InstallEngine(){
    
        }   
    private:

};

class Engine4400cc : public Engine{
    public:
        virtual void InstallEngine(){
            cout<<"我是4400 发动机 安装完毕"<

 

5、组合模式

  想将一大堆不同的事物用同一个类进行表达;


本文名称:代理模式和桥接模式
文章出自:http://jkwzsj.com/article/gcdgsc.html

其他资讯