类和柏拉图的理念世界 我们知道面向对象编程中到处是一个个的类,但类只是个概念性的东西,不是个实体,不占内存,你没实例化之前也不能用它.只有把类实例化成一个对象后,它才是一个真正存在的实体.占有内存,能被我们使用.类就有点像柏拉图所说的理念世界一样,柏拉图认为存在着两个世界,一个是我们生活于其中的现实...
分类:
编程语言 时间:
2015-01-26 19:12:10
阅读次数:
213
简单工厂模式是由一个方法来决定到底要创建哪个类的实例, 而这些实例经常都拥有相同的接口. 这种模式主要用在所实例化的类型在编译期并不能确定, 而是在执行期决定的情况。 说的通俗点,就像公司茶水间的饮料机,要咖啡还是牛奶取决于你按哪个按钮。简单工厂模式在创建ajax对象的时候也非常有用.这个库里提供了...
分类:
Web程序 时间:
2015-01-26 16:53:33
阅读次数:
188
1.声明类属性或方法为静态,就可以不实例化类而直接访问。静态属性不能通过一个类已实例化的对象来访问(但静态方法可以)。2.由于静态方法不需要通过对象即可调用,所以伪变量 $this 在静态方法中不可用。3.静态属性不可以由对象通过 -> 操作符来访问。4.用静态方式调用一个非静态方法会导致一个 E....
分类:
其他好文 时间:
2015-01-25 19:37:46
阅读次数:
108
类:
1、物以类聚,把具有相似特性的对象归类到一个类中
2、类定义了这些相似对象拥有的相同的属性和方法
3、类的对象称为类的一个实例
4、类的属性和方法统称为类成员
通过一个类实现
1、如何定义类
2、如何实例化类的对象
3、如何调用类的方法
<?php
//类的定义以关键词class开始,后面跟类的名称
class ceshi{
//定义属性
public $a="ce...
分类:
Web程序 时间:
2015-01-25 18:19:05
阅读次数:
171
总结:本文主要讲述了“依赖注入”的由来,同时从两方面进行讲解:资源依赖、EJB依赖
1.早先的‘依赖’可以理解为‘调用关系’,A调用B,则在A中new B。
2.后来,出现了“工厂模式”,使得创建B的过程,交给工厂来做。A只需要跟工厂‘要’B就可以了。
3.后来,出现了‘容器’,创建B的过程,交给容器(是一个异常强大的工厂)来做。然后给B提供一个全局访问的名字,这个过程叫做:JNDI绑定。然后A通过查找,可以使用B。
4.再后来,出现了“依赖注入”, 由容器来负责实例化B,并将B注入到A中,这就是所...
分类:
其他好文 时间:
2015-01-25 15:17:39
阅读次数:
121
如果有这样的需求: 1 不想再bean.xml加载的时候实例化bean,而是想把加载bean.xml与实例化对象分离。 2 实现单例的bean以上的情况,都可以通过工厂方法factory-method来创建bean。这样再加载bean.xml时,不会直接实例化bean,而是当调用factory-.....
分类:
编程语言 时间:
2015-01-24 20:06:38
阅读次数:
196
问题:当我们从一个Activity启动了一个Fragment,然后在这个Fragment中又去实例化了一些子Fragment,在子Fragment中去有返回的启动了另外一个Activity,即通过startActivityForResult方式去启动,这时候造成的现象会是,子Fragment接收不到...
分类:
移动开发 时间:
2015-01-24 15:46:19
阅读次数:
170
在不同的Xib文件中最容易维护的是定义的视图,因此对于从Xib文件中加载UIView来说一个方便的流程是非常重要。在过去的几年里我发现唯一易于管理创建和维护视图(或者任何界面元素,通常会更多)方式就是从Xib实例化UIView.在界面编辑器里面创建和设计界面远远比使用代码来写界面布局和定义布局常量(...
分类:
其他好文 时间:
2015-01-24 06:43:03
阅读次数:
107
无论使用任何语言做模拟登陆或者抓取访问页面,无外乎以下思路:第一 启用一个web访问会话方法或者实例化一个web访问类,如.net中的HttpWebRequest;第二 模拟POST或者GET方式提交的数据;第三 模拟请求的头;第四 提交请求并获得响应,及对响应做我们所需要的处理。这里我们以人人网的...
1、SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)。SharedPreferences常用来存储一些轻量级的数据public void setShareValue() { // 实例化SharedPreferences对象(第一步) 保存到本地xml文件的name---test Sha...
分类:
移动开发 时间:
2015-01-23 13:29:39
阅读次数:
172