设计模式之代理模式

代理,一言以蔽之,就是第三方、中介的意思,比如卖家和买家之间不能直接交易,就需要一个中间人沟通两边以促成交易,生活中的代理商、代理服务器之类其实都是同一种东西。代理模式分为静态代理和动态代理两种,先介绍比较简单的静态代理。静态代理静态代理可将买家的方法调用传给代理,在代理方法内部,实际调用卖家对象...

2017-03-10 21:49:22

阅读数 213

评论数 0

Drawable介绍

drawable基本概念drawable表示可以在canvas(画布)中进行绘制的抽象概念,是个抽象类。 创建 在res/drawable/目录下新建XML文件,使用自定义drawable对应标签创建drawable,如 res/drawable/filename.xml 文件名用作资...

2017-02-28 23:29:06

阅读数 298

评论数 0

多态使用缺陷

多态使用时的缺陷主要分两种情形 “覆盖”private方法 调用域与静态方法 由于调用域和静态方法十分相似,先考虑调用域与“覆盖”private方法的情形。我写了个四层继承关系的程序表现这种陷阱,如下/* * 继承关系:SubSubSub 继承 SubSub 继承 Sub 继承 HelloWor...

2016-11-29 20:33:14

阅读数 281

评论数 0

Java访问权限控制简述

四种访问权限Java中类与成员的访问权限共有四种,其中三种有访问权限修饰词:public,protected,private,。 Public:权限最大,允许所有类访问,但其他包下的类想要访问需使用import关键字将这些public类导入包中才可使用,换句话说,import将不同包的类导入到一个...

2016-11-29 19:58:57

阅读数 2190

评论数 0

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