_xxx 不能用'from module import *'导入__xxx__ 系统定义名字__xxx 类中的私有变量名核心风格:避免用下划线作为变量名的开始。"单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;如果修改,无需通知外部。"双下划线" 开始的是私有...
分类:
编程语言 时间:
2015-12-10 16:44:25
阅读次数:
229
1、Object-C有多继承吗?没有的话用什么代替?cocoa中所有的类都是NSObject的子类多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在obj-c中通过委托来实现.2、Object-C有私有方法吗?私有变量呢?objective-c...
分类:
移动开发 时间:
2015-12-09 17:04:40
阅读次数:
234
1.Object-C有多继承吗?没有的话用什么代替??1>OC是单继承,没有多继承2>有时可以用分类category和协议protocol来代替多继承2.Object-C有私有方法吗?私有变量呢??1>OC没有类似@private的修饰词来修饰方法,只要写在.h文件中,就是公共方法2>可以使用类扩展...
分类:
移动开发 时间:
2015-12-08 22:13:51
阅读次数:
246
self,superself理解为C++里的this,当使用self调用方法时,会从当前类中开始查找,没有就依次查找上一级父类。super就是父类,可以直接调用父类的方法。+/-OOP中存在公有方法和私有方法,OC中没有,但是用+/-来表示普通方法和静态方法。另外可以用@private来表示私有变量...
分类:
其他好文 时间:
2015-12-06 22:40:01
阅读次数:
197
OC中的私有方法 @property基本概念 @synthesize基本概念@property增强@property修饰符OC中的私有方法本小节知识点:【掌握】OC中的私有变量【掌握】OC中的私有方法1.OC中的私有变量在类的实现即.m文件中也可以声明成员变量,但是因为在其他文件中通常都只是包含头文...
分类:
其他好文 时间:
2015-12-03 14:08:21
阅读次数:
190
CommonJSCommonJs是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。加载模块使用require方法,该方法读取一个文件并执行,最后返回文件内部的exports对象。例如:// foobar.js //私有变量var test = ...
分类:
Web程序 时间:
2015-12-02 20:13:06
阅读次数:
172
ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。所以,在Java中编写线程局部变量的代码相对来说要笨拙一些,因此造成线程局部变量没有在Java开发者中得到很好的普及。ThreadLocal的接口方法Th...
分类:
编程语言 时间:
2015-12-01 12:37:02
阅读次数:
140
闭包的定义最初是来自一些学习资料上的说明,比如说闭包的意思是封闭包围,用于模拟一个私有变量的访问,通过成员函数的返回,才能访问成员变量//我可能说的跟C#一样了 囧先来看几个例子吧 var func = function(n,c){//这个函数创建一个对象 var nam...
分类:
编程语言 时间:
2015-11-29 22:56:38
阅读次数:
203
CommonJSCommonJs 是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。加载模块使用require方法,该方法读取一个文件并执行,最后返回文件内部的exports对象。例如: // foobar.js //私有变量 var test...
分类:
Web程序 时间:
2015-11-19 11:07:18
阅读次数:
177
首先说说类,在一个类里我们会有以下的几个特征:1. 公有方法2. 私有方法3. 属性4. 私有变量5. 析构函数我们直接看一个例子:/***定义类***/var Class = function(){ var _self = this;//把本身引用负值到一变量上 var _Field ...
分类:
编程语言 时间:
2015-11-18 16:29:51
阅读次数:
247