本系列主要记录javascript中,新手比较容易搞错的地方。 (1)面向对象编程 JavaScript的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢?当然不是。 JavaScript不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。 原型是指当我们想要创 ...
分类:
编程语言 时间:
2016-10-16 14:15:58
阅读次数:
195
Js 和 Java , C等语言不是很一样 . 其他语言有 类和实例 但是Js就比较特殊 , 所以 类和实例 只能说是大多数面向对象编程的语言的基本概念 . Js比较特殊 , 它不去分类和实例的概念 . 而是通过原型(prototype)来实现面向对象编程 . 下面介绍Js中第一种用于继承的方法 这 ...
分类:
Web程序 时间:
2016-09-15 00:51:49
阅读次数:
136
面向对象编程是一种程序的范式,它把程序看成是对不同对象的相互调用,对现实世界建立的一种模型。 面向对象编程的基本思想,类和实例。类用于定义抽象对象,实例根据类的定义被创建出来。 在python当中我们使用下面的方法来定义类(按照 Python 的编程习惯,类名以大写字母开头,紧接着是(object) ...
分类:
编程语言 时间:
2016-09-05 23:35:06
阅读次数:
303
1.类和实例 1.1类的定义 类的定义使用class关键字,其后紧跟类名(通常大写开头),紧接着是(object),object是该类继承的类名,没有就继承object类。 实例化时就是类名+(),有参数需要传入参数。 类的属性定义在_init_方法中(相当于java的构造方法),该方法的第一个参数 ...
分类:
编程语言 时间:
2016-08-23 11:41:57
阅读次数:
177
python 类和实例 1、添加访问限制def __init__(self, name, score): self.__name = name self.__score = score外部访问和修改使用函数__name变为私有变量,无法从外部直接访问和修改,Python解释器对外把__name变量改 ...
分类:
编程语言 时间:
2016-08-16 22:00:22
阅读次数:
226
java 动态代理范例 InvocationHandler与Proxy,拦截与代理 java.lang.reflect.Proxy,Proxy 提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序(详见... ...
分类:
编程语言 时间:
2016-08-12 13:12:07
阅读次数:
141
1面向对象编程面向对象编程:面向对象编程——ObjectOrientedProgrammingOOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,..
分类:
编程语言 时间:
2016-07-14 07:18:46
阅读次数:
228
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。虽然本质和C#或者JAVA相同但是在写法上还是有一定的差距的 仍以Student类为例,在P ...
分类:
编程语言 时间:
2016-07-05 13:50:36
阅读次数:
172
类和实例变量的使用;构造器、访问方法、设置方法、功能性方法的实现。方法重载和重写的区别。使用静态修饰符,实现类方法、类常量和类变量的使用。实例方法,在一个对象上操作。Strings=newString("Helpeverycowreachitspotential!");intn=s.length();类方法,由该类提供的一..
分类:
编程语言 时间:
2016-06-07 22:36:02
阅读次数:
194
基本概念常用注解
@Mocked:被修饰的对象将会被Mock,对应的类和实例都会受影响(同一个测试用例中)
@Injectable:仅Mock被修饰的对象
@Capturing:可以mock接口以及其所有的实现类
@Mock:MockUp模式中,指定被Fake的方法
常用的类
Expectations:期望,指定的方法必须被调用
StrictExpectations:严格的期望,指定方法必须按照顺序...
分类:
其他好文 时间:
2016-04-29 19:16:59
阅读次数:
267