`
jason_tong
  • 浏览: 3994 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
多例模式作为单例模式的推广,多例类具有以下特点:多例类可以有多个实例;多例类必须自己创建和管理自己的实例,并向外界提供自己的实例。 有上限多例模式 无上限多例模式 有状态多例模式 无状态多例模式

abap学习[1]

    博客分类:
  • sap
abap语言是整个sap系统的基础开发工具和技术平台。 abap语言为事件驱动语言。 abap程序的源代码结构包括数据定义和处理块两个部分。 abap程序包含三种类型的处理快:事件块event blocks,对话模块dialog modules,过程procedures。 在创建abap程序时需要指定其类型,abap程序分为两大类:一类是可执行的应用程序,另一类是不可以直接运行的。
工厂模式分为:简单工厂模式(静态工厂模式);工厂方法模式(多态性工厂模式或者虚拟工厂模式);抽象工厂模式。 【1】简单工厂模式:工厂类根据传入的参数决定创建出哪一种产品类的实例。简单工厂模式涉及到3个角色:工厂角色,抽象产品角色,具体产品角色。 简单工厂模式相关模式:单例模式,多例模式,备忘录模式,mvc模式 【2】工厂方法模式:工厂方法模式涉及到4个角色:抽象工厂角色,具体工厂角色,抽象产品角色,具体产品角色。 抽象工厂角色确定所有具体工厂类必须实现的接口,具体工厂类产生产品实例 【3】抽象工厂模式:抽象工厂模式被用作适应多种产品等级结构(工厂方法模式适应与单个产品等级结构)
单例模式(懒汉模式,饿汉模式,注册模式) 注明:该文章是阎宏博士的《Java与模式》一书的第十五章部分内容        单例模式的要点有三个;        一是某个类只能有一个实例;       二是它必须自行创建这个事例;       三是它必须自行向整个系统提供这个实例。      一些资源管理器常常设计成单例模式。        在计算机系统中,需要管理的资源包括软件外部资源,譬如每台计算机可以有若干个打印机,但只能有一个Printer Spooler, 以避免两个打印作业同时输出到打印机中。每台计算机可以有若干传真卡,但是只应该有一个软件负责管理传真卡,以避免出现两份传 ...
Global site tag (gtag.js) - Google Analytics