摘要: 代理模式的作用 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式一般涉及到的角色 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操 阅读全文
posted @ 2016-10-17 20:35 且听风吟-wuchao 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 特点 内部类可以访问外部类的所有作用域。 内部类可以对同一个包的其他类隐藏起来。 链接到外部类 当外部类的对象创建一个内部类对象时,此内部类对象必定会捕捉一个指向外部类对象的引用。 内部类的对象只能在与外部类的对象相关联的情况下才能被创建(内部类是非static时),即必须存在外部类的对象。 在外部 阅读全文
posted @ 2016-10-17 20:12 且听风吟-wuchao 阅读(246) 评论(0) 推荐(0) 编辑