4.1构造函数 通过SE engineer=new SE();创建SE对象 这种创建类实例的方法被称为构造函数 类的构造函数是类中 的一种特殊方法 构造函数的几个特点 : 1.方法名与类型相同 2.没有返回值类型 3.主要完成对象的初始化工作 无参构造:无参构造函数中给属性赋予默认值有个明显的...
分类:
其他好文 时间:
2015-07-04 09:31:55
阅读次数:
92
ThinkPHP3.2中的view文件,默认建在模块view文件夹下,并且在默认下,在view文件夹下一个控制器分配一个目录,目录名与控制器名相同,同时不同的方法对应一个与方法名相同的view。如控制器名为UploadImg,可在view文件夹下新建一个文件夹为UploadImg。如我在改控制器中要使用的..
分类:
Web程序 时间:
2015-07-04 01:03:29
阅读次数:
981
override(重写,覆盖)
1、方法名、参数、返回值相同。
2、子类方法不能缩小父类方法的访问权限。
3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。
4、存在于父类和子类之间。
5、方法被定义为final不能被重写。
特点:
覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果;
覆盖的方法的返回值必须和被覆盖的方法的返回...
分类:
其他好文 时间:
2015-07-02 14:05:31
阅读次数:
105
/**
简单工厂模式:一个工厂生产三类汽车 高档汽车(TopCar)、中等汽车(MidCar)、低档汽车(LowCar)
生产汽车需要方法,定义一个ICar接口类定义其中的方法名。
三种汽车去实现这些方法。
定义一个工厂类 负责创建汽车对象
以上就是一个简单工厂模式的雏形。即程序开发者不用反复创建对象,只需要调用工厂模型便可以创建相应的对象。
注意用public定义的类,应该是一个...
分类:
其他好文 时间:
2015-07-01 23:44:23
阅读次数:
229
集合相关的类有一大堆,一般也只用到常用的方法增删改查,而且它它们的方法名也基本一样,所以一直都不知道什么时候用什么集合,今天趁有空特意从网上整理资料方便日后回忆。一、List:、有顺序以线性方式存储,可以存放重复对象线程安全方法:Listlist=Collections.synchronizedLi...
分类:
编程语言 时间:
2015-07-01 13:38:03
阅读次数:
122
OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。Struts2框架使用OGNL作为默认
的表达式语言。
相对于EL表达式,它提供了平时我们需要的一些功能,如:
支持对象方法调用,如xxx.sayHello();
支持类静态方法调用和常量值访问,表达式的格式为@[类全名(包括包路径)]@[方法名|值名],例如:@java....
分类:
其他好文 时间:
2015-06-30 23:42:18
阅读次数:
213
参考effective objective 2.0 item 19 use clear and consistent naming 中的建议1. method name : 适用驼峰命名法,方法名称应尽能表明方法是干什么的,不必担心名称过程,因为在使用时,xcode 会自动补全- 如果method返...
分类:
移动开发 时间:
2015-06-30 23:28:46
阅读次数:
231
控制器命名为 : AuthGroupAction.class.php问题 : 在控制器跳转中.如果模板跳转时地址的大小写错了..就会报无法加载模块报错 : 无法加载模块:Authgroup解决办法 :__APP__ : 自己书写大小写的写法: 分配规则 => 入口名/控制器名/方法名 ad...
分类:
移动开发 时间:
2015-06-30 18:05:43
阅读次数:
199
选中要查看的方法名后,快捷键(control+1)在弹出的菜单中讲鼠标挪动到”caller”菜单就可以查看哪些方法调用了此方法,在重构和分析调用关系时十分重要。
分类:
其他好文 时间:
2015-06-30 12:42:03
阅读次数:
100
1. PHP 连接 Redis访问 redis 官方网站的 client 栏目:http://www.redis.io/clients#php,可以获取 redis 的 php 扩展。其中 phpredis 扩展比较稳定,功能也比较全,属于一个第三方扩展,但是已经被 PHP 官方授权,它的方法名和客...
分类:
Web程序 时间:
2015-06-29 21:56:29
阅读次数:
2224