reflect包实现了运行时反射,允许程序操作任意类型的对象。典型用法是用静态类型interface{}保存一个值,通过调用TypeOf获取其动态类型信息,该函数返回一个Type类型值。调用ValueOf函数返回一个Value类型值,该值...
分类:
其他好文 时间:
2015-10-05 10:29:52
阅读次数:
175
1. Virtual constructor 原则上构造函数不能为虚:虚函数用于实现"因类型而异的行为",也就是根据指针或引用所绑定对象的动态类型而调用不同实体,但构造函数用于构造对象,在对象构造之前自然没有动态类型的概念,虚与非虚也就无从谈起.所谓的的virtual-constructor实际上....
分类:
编程语言 时间:
2015-09-26 22:39:58
阅读次数:
223
1-什么是jsjs是Javascript的简称,是一种脚本语言。JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使...
分类:
Web程序 时间:
2015-09-20 20:47:03
阅读次数:
184
对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例-(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例我们试试这两个方法的使用。1、新建P...
分类:
移动开发 时间:
2015-09-18 11:45:54
阅读次数:
669
简介 Python是一门简单易学,功能强大的编程语言。它具有高效的高层次数据结构,简单但有效的方式支持面向对象编程,语法优雅,动态类型,解释执行。使之成为多数平台上很多领域的脚本和快速应用开发的理想语言。...
分类:
编程语言 时间:
2015-09-16 12:57:10
阅读次数:
360
一个简单的hello程序name = input('please enter your name: ')print('hello,', name)1.Python大小写敏感2.动态类型a = 123 # a是整数print(a)a = 'ABC' # a变为字符串print(a)最后,理解变量在计算...
分类:
编程语言 时间:
2015-09-07 11:09:38
阅读次数:
193
//
//??main.m
//??OC7类
//
//??Created?by?Zoujie?on?15/8/23.
//??Copyright?(c)?2015年?Zoujie.?All?rights?reserved.
//
#import?<Foundation/Foundation.h>
#import?"Fraction.h"//导...
分类:
其他好文 时间:
2015-08-30 23:40:15
阅读次数:
470
转载请注明:TheViperhttp://www.cnblogs.com/TheViper 变量,对象和引用在python中,类型是在运行过程中自动决定的,而不是通过代码声明。这意味着没有必要事先声明变量。a=3解析的过程:变量创建:这里的变量a,当代码第一次给它赋值时就创建了它,之后的赋值将会已创...
分类:
编程语言 时间:
2015-08-28 22:58:12
阅读次数:
146
搜索 "==>" 寻找标记OC基础总结: Objective-C具有相当多的动态特征,如: " 动态类型 , 动态绑定 , 动态加载"==>copy mutableCopy浅复制: 在复制操作中,对于被复制的对象的每一层复制都是指针复制.深复制: 在复制操作中,对于被复制的对象至少有...
分类:
其他好文 时间:
2015-08-27 18:01:29
阅读次数:
191
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。历史: 它最初由Netscape的Brendan Eich设计。JavaScript是甲骨文公司的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可....
分类:
编程语言 时间:
2015-08-26 19:36:15
阅读次数:
160