输入输出训练
1. A+B 多次输入多组数据
输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组。输出a+b
...
适配器模式
概述如果去欧洲国家去旅游的话,他们的插座如下图最左边,是欧洲标准。而我们使用的插头如下图最右边的。因此我们的笔记本电脑,手机在当地不能直接充 ...
建造者模式
概述将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。
分离了部件的构造(由Builder来负责)和装配(由Dire ...
装饰器模式
通常情况下,我们使用继承或组合来扩展一个类的行为,但是这些都是在编译时完成的,它适用于类的所有实例,并且随着扩展功能的增多,子类会很膨 ...
软件工程概述
软件工程:软件工程概述什么是软件:软件是计算机系统中与硬件相互依存的另一部分,是指挥控制计算机系统工作的神经中枢
从计算机专业角度看,软件包 ...
工厂模式
设计模式-工厂模式概念工厂模式是一种创建性模式,在接口中定义创建对象的方法,将具体的创建对象的过程在子类中实现,用户只需要通过接口创建需要的 ...
设计模式
设计模式分类 所有模式都可以按其意图或目的进行分类。
1.1.1、按意图划分
意图
模式
特点
接口型模式
适配器模式、外观模式、 ...
原型模式
原型模式概念:原型设计是创建模式的一种,提供一种对象的创建机制。允许一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似 ...
单例模式
什么是单例模式定义:单例(Singleton)模式:是一种创建型设计模式,一个类只有一个实例,同时提供对该实例的全局访问点。
模式优点:
确 ...
Lua学习
初识Lua:
Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩 ...