0.实例准备 1. 什么是反射 反射是在运行时(非编译时)动态获取类型的信息(比如:接口信息、成员信息、方法信息等),然后根据这些获取的信息创建对象、访问修改成员、调用方法。 2. 获取Class类的方式(3种): 3. 创建实例对象 备注:1)该方法通过无参构造的方式创建实例 2)New一个对象的 ...
分类:
编程语言 时间:
2018-07-15 16:11:28
阅读次数:
172
【 真的是服了一些博客。。。。。啰里啰唆的将一堆== 根本不知道讲的是什么 。。。 在描述一个定义之前 (不如先通俗的讲它是干什么的)】 SOAP(Simple Object Access Protocol) 简单对象访问协议; WSDL(Web Services Description Langu ...
分类:
Web程序 时间:
2018-07-14 20:37:45
阅读次数:
248
一个方法可以访问所属类的所有对象的私有数据 ...
分类:
其他好文 时间:
2018-07-09 21:30:31
阅读次数:
133
类-> 访问->静态方法(类的方法)->可以 类 ->访问->普通方法(对象的方法)->不可以(虽然方法里不用$this关键字时,可以!但不支持这种写法) 类->对象访问》静态方法(类的方法)->可以 class run{ static function rrun() { var_dump("我在跑 ...
分类:
其他好文 时间:
2018-06-26 01:06:57
阅读次数:
159
[toc] 概述 定义 + 代理模式顾名思义,作为某对象的代表,去做某些事情。例如海淘、转运公司,代收快递等,都是生活中的代理模式。 + 代理模式的英文叫做Proxy或Surrogate。 + 定义:代理(Proxy)是一种设计模式,为其他对象提供一个代理以控制对某个对象的访问,即通过代理对象访问目 ...
分类:
其他好文 时间:
2018-06-23 19:01:02
阅读次数:
158
面向对象特征 1.封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符 给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。 下面列 ...
分类:
编程语言 时间:
2018-06-20 12:56:57
阅读次数:
112
如何创建类: eg: 创建方法 调用类中的方法 类中的字段 在类中分为普通字段和静态字段: 普通字段:保存在对象中,执行只能通过对象访问 静态字段:保存在类中,执行可以通过对象访问,也可以通过类访问 eg: 类中的三种方法: 1.普通方法:保存在类中,由对象来调用,self 是对象 2.静态方法:保 ...
分类:
编程语言 时间:
2018-06-19 23:23:35
阅读次数:
206
一、原型链(家族族谱) 概念:JS里面的对象可能会有父对象,父对象还会有父对象,。。。。。祖先 概念:JS里面的对象可能会有父对象,父对象还会有父对象,。。。。。祖先 根本:继承 根本:继承 属性:对象中几乎都会有一个__proto__属性,指向他的父对象 意义:可以实现让该对象访问到父对象中相关属 ...
分类:
Web程序 时间:
2018-06-17 00:10:58
阅读次数:
435
访问修饰符 修饰符一般只修饰属性和方法,属性尽量使用private,方法尽量使用public public公开的,只要在同一工程内就可以访问 protected受保护的,只能在当前包或子类中才能访问 缺省,没有修饰符即默认,只能在当前包中才能访问 private,私有的,只能在当前类中使用 类型修饰 ...
分类:
其他好文 时间:
2018-06-16 13:21:58
阅读次数:
165
1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩 ...
分类:
编程语言 时间:
2018-06-13 15:11:57
阅读次数:
175