接口和抽象类有什么区别1.接口是公开的,里面不能有私有的方法或变量,而抽象类是可以有私有方法或私有变量的,2.另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法3.接口之间可以实现多重继承(接口与类之间多重实现),而一个类只能继承一个超类。 单例模式 Inte
分类:
编程语言 时间:
2016-03-02 13:04:38
阅读次数:
170
1 – 使用===,而不是== ==(或!=)操作符在需要的时候会自动执行类型转换。===(或!==)操作不会执行任何转换。它将比较值和类型,而且在速度上也被认为优于==。 2 – 使用闭包实现私有变量 function fn1(){ var pro1="a"; this.fn2=function(
分类:
编程语言 时间:
2016-03-01 20:32:01
阅读次数:
174
以下为本次实践代码: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Linq; 5 using System.Reflection; 6 using
分类:
Web程序 时间:
2016-02-29 18:05:15
阅读次数:
219
jQuery自定义类封装: (function ($) { $.DragField = function (arg) { var name = "你好"; //这个是私有变量,外部无法访问 this.testFun = function () { //this.testFun方法,加上了this,就
分类:
Web程序 时间:
2016-02-14 15:25:07
阅读次数:
147
私有变量:1、在一个实例上调用setName()会影响所有的实例BOM:1、全局变量不能通过delete操作符删除,而直接在window对象上定义的属性可以2、尝试访问为声明的变量会抛出错误,但通过查询window对象,可以知道某个可能未声明的变量是否存在var newValue=oldValue;...
分类:
Web程序 时间:
2016-01-14 09:46:30
阅读次数:
517
表示私有属性,只能在自己的实例方法里面访问。 self.__name会被编译成self._Bar__name以达到“不被外部访问”的效果示例如下:变量:1. 前带_的变量: 标明是一个私有变量, 只用于标明,外部类还是可以访问到这个变量2. 前带两个_ ,后带两个_ 的变量: 标明是内置变量,3. ...
分类:
编程语言 时间:
2016-01-07 11:37:58
阅读次数:
190
KVC 概念:Key Value Coding 作用: 1.KVC可以给对象的私有变量赋值(UIPageControl) 2.用于字典转模型(MJExtension) 3.通过KVC取出私有变量的值 4.模型对象转字典(了解) ...
分类:
其他好文 时间:
2016-01-03 02:45:26
阅读次数:
185
四.OC基础--1.文档安装和方法重载, 1. 在线安装 xcode-> 系统偏好设置->DownLoads->Doucument->下载 2. 离线安装 百度xcode文档 3. 方法重载: 是指在一个类中定义多个同名的方法 在OC中没有重载 2.self和supe...
分类:
其他好文 时间:
2016-01-02 22:16:20
阅读次数:
253
tableau筛选器的设置为可以理解为私有变量和全局变量,可以设置为只对当前工作表有效,即私有筛选器,通过此设置可以过滤用户特定需求的数据,也可以设定某几个工作表有效,也可以设置为此数据源的所有工作表,即全局筛选器,如下图同时,tableau的默认筛选器没有显示“应用”和“取消”选项,这样当一个筛选...
分类:
其他好文 时间:
2015-12-14 23:10:19
阅读次数:
720
1. python用下划线作为变量前缀和后缀,来指定特殊变量。_xxx: 不用'from module import *'导入,一般被看作是私有的,在模块或类外不可用使用。__xxx__: 系统定义名字__xxx: 类中的私有变量名2. 判断模块是被导入还是被直接执行如果模块是被导入,__name_...
分类:
编程语言 时间:
2015-12-14 20:48:15
阅读次数:
539