摘要:
1.静态内部类只能访问外部类的静态成员和方法.2.静态内部类在外部被创建时,不需要外部类的实例,这也就是为什么它不可以访问外部类的非静态成员了,因为它没有外部类对象的引用啊.3.非静态内部类可以访问外部类的所有成员和方法,包括私有变量.但同时在创建内部类对象的时候,需要外部类的实例,同时把这个外部类 阅读全文
2016年7月28日
摘要:
策略者模式的目的就是在封装了一系列的功能或算法,供外界去调用,而外界对这些都感受不到.应用的场景是: 可以为一个类提供一系列的不同的算法或者是行为方式,而这些算法和行为方式是有相关性的.这样就避免了创建一系列的相关的类,只用一个就搞定了,而且外界在调用的时候并不会感知到这个类的内部的复杂性. 然后就 阅读全文
摘要:
转自:http://www.cnblogs.com/liuling/archive/2013/05/03/classrelation.html 一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字 阅读全文