- 博客(3)
- 收藏
- 关注
原创 java设计模式之一的“模板模式”(Template Method)
Template Method,模板方法:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,TemplateMethod使得子类可以不改变一个算法的结构即可以重定义该算法得某些特定步骤。 实例如下: //测试类体 public class Test { public static void main(String[] args) { BaoZiShop bao
2013-12-27 16:51:45
342
原创 java设计模式之一“单例模式”
一.单例模式 A:构造方法私有化 B:在类的内部创建对象,返回,主要是确保对象唯一 C:因为在外面拿不到对象,就只能提供static的成员方法返回。 实例如下: //单例模式的测试类 public class SingletonTest { public static void main(String[] args) { Singleton s=Singleton
2013-12-27 13:36:36
336
原创 抽象类、抽象方法
抽象类:1.类名前有abstruct修饰。有构造方法。在创建抽象类的时候,还是会先创建抽象父类的对象的。 2. 抽象类不能实例化是指不能手动的new。 抽象方法:1.抽象方法(没有方法体且需要用abstruct关键字修饰)。作用:需要改变的地方都应该是抽象。抽象方法只能存在于抽象类或接口中。 2.有抽象方法的类一定是
2013-12-27 11:33:04
369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人