自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 设计模式-模板方法(TemplateMethod)

什么是模板方法设计模式? 使用了JAVA的继承机制,在抽象类中定义一个模板方法,该方法引用了若干个抽象方法(由子类实现)或具体方法(子类可以覆盖重写); 解决的问题? 1、当功能内部一部分是确定,一部分实现是不确定的。这时可以把不确定的部分暴露出去,让子类去实现。 2、编写一个抽象方法,父类提供了多个子类的通用方法,并把一个或者多个方法留给子类去实现,就是一种模板模式。 这个博主有详细解...

2019-03-10 22:26:43 363

原创 java基础-抽象类(Abstract)

什么是抽象类? 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该能够保证父类和子类共享特性。有时将一个父类设计的非常抽象,以至于他没有具体的实例,不能被实例化,只能被继承,这样的类叫做抽象类。 关键字:Abstract(可以用来修饰类和方法) Abstract修饰类和方法的使用 1、Abstract 修饰类,抽象类 1)不可被实例化; 2)抽象类...

2019-03-10 18:31:32 1074

翻译 设计模式-单例模式(Singleton)

什么是单例模式? 就是采取一定的方法保证整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。如果我们要让一个类在虚拟机中只产生一个对象,首先我们必须将类的构造方法的访问权限设置为private,这样就不能通过new操作符在类的外部产生对象了。但在类的内部仍可以产生该类的对象。因为在类的外部无法产生该对象,只能调用该类的某个静态方法来返回内部创...

2019-03-07 22:42:02 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除