- 博客(8)
- 收藏
- 关注
原创 【设计模式】共享模式
一、共享模式共享模式:运用共享技术有效的支持大量细粒度的对象//Flyweigth类,具有所有享元类的超类或接口abstract class Flyweigth{public abstract void Oeperation(int extrinsicstate);}//ConcreteFlyweigth是继承Flyweigth超累或实现接口,并为内部状态增加存储空间class Co...
2020-04-21 19:29:43
415
原创 【设计模式】单列模式
一、单列模式我们可以让一个全局变量是得一个对象被访问,但它不能防止实例多个对象,一个最好的办法就是让类本身负责保存它的唯一实例,这个类可以保证没有其他实例可以创建。单列模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点class Singleton{private static Singleton instance;private Singleton() {//构造方法让其pr...
2020-04-21 19:27:10
231
原创 【设计模式】建造者模式
一、建造者模式的基本实现建造者模式:将一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表示下面将以画人的形式展现建造者模式的基本实现abstract class PersonBuilder{protected Graphics g;//以java写的不含有Graphics和Pen,为了方便理解特别使用,可使用基本类型或引用类型代替protected Pen p;pu...
2020-04-14 18:33:47
126
原创 【设计模式】原型
一、简易代码初步实现一个简历类,需要有名字,可以设置性别年龄、工作经历,以此类写出三份简历,如下:class Resume{private String name;private String sex;private String age;private String timeArea;private String company;public Resume(String name...
2020-04-14 17:04:30
158
原创 【设计模式】抽象工厂模式
抽象工厂方法:抽象工厂模式是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。一、基本模式的实现以一个用户类来实现基本的模式//抽象工厂方法//用户beanclass User{private ...
2020-04-07 17:05:26
119
原创 【Java Web】学生信息注册页面(而已)
学生信息注册页面 学生信息注册 姓名: 性别: 男 女 出生日期: 按格式yyyy-mm-dd 学校: 专业: 经济统计 物联网 计算机科学与技术 地质工程 体育特长: ...
2020-03-08 19:21:40
1265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人