1)简要说明with语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。要给对象创建新的属性,必须明确地引用该对象。2)语法格式with(objectinstance){//代码块}有时候,我在一个程序代码中,多次需要使用某对象的属性或方法,照以前的写法,都是通过:对象.属性...
分类:
编程语言 时间:
2014-12-02 20:43:38
阅读次数:
191
创建String对象的方式:1.String s1="ab"; //常量,编译时就生成,储存在常量池中。如果常量池中本来就有"ab",则只传递引用,不创建;如果常量池中没有"ab",则创建并传递引用。2.String s2=new String("ab"); //变量,运行时创建,储存在堆内...
分类:
其他好文 时间:
2014-12-01 15:50:31
阅读次数:
146
一、概述 虽然对象字面量可以用来创建对象,但在创建多个类似的对象时,不够优雅,不符合DRY原则。二、创建对象 有以下几种模式: 1.工厂模式 2.构造函数模式 3.原型模式 4.组合构造函数和原型模式。5.动态原型模式 6.稳妥构造函数模式 1.工厂模式 function crea...
分类:
编程语言 时间:
2014-11-29 20:08:35
阅读次数:
237
2. 完善地图 我们的地图中有空地,墙,钢,草丛,水,总部等障碍物。 我们可以把这些全部设计为对象。2.1 创建障碍物对象群 对象群保存各种地图上的对象,我们通过对象的属性来判断对象是否可以被穿过或被攻击。Barrier.js: 1 // 障碍物基类对象,继承自TankObject 2 Bar...
分类:
编程语言 时间:
2014-11-26 18:45:47
阅读次数:
261
cocoa中的内存管理机制 引用计数每一个对象都拥有一个引用计数当对象创建的时候,引用计数的值是1当发生retain消息时,该对象的引用计数+1,该对象的引用计数为2当向这个对象发送release消息时,该对象的引用计数减1当一个对象的应用计数为0时,系统自动调用dealloc方法,销毁该对象。 ....
分类:
其他好文 时间:
2014-11-25 23:24:09
阅读次数:
134
java---程序设计 专家门诊1.定义构造函数和其他方法的不同之处有: ---构造函数的函数名必须和类名完全相同。 ---主要功能是在类的对象创建时定义初始化状态, 它没有返回值也不可以使用Void修饰 ---构造函数不可以被直接调用,必须通过New运算符在 创建的时候才会自动调用。 ---若函数...
分类:
编程语言 时间:
2014-11-25 22:49:27
阅读次数:
194
String对象的创建是比较特殊的,普通对象创建都是在堆中创建,String对象确不一定,下面看一段代码[java] view plaincopypublicclassStringTest1{publicstaticvoidmain(String[]args)throwsException{Stri...
分类:
编程语言 时间:
2014-11-25 15:53:56
阅读次数:
226
可变的NSArray,可以随意添加OC对象1.创建 1 void arrayCreate() 2 { 3 NSMutableArray *array = [NSMutableArray arrayWithObject:@"1"]; 4 5 [array addObject:@...
分类:
其他好文 时间:
2014-11-24 20:41:36
阅读次数:
207
A.概念类对象:类也是一个对象,是Class类型的对象实例对象:创建的对象,有一个isa指针指向类B.操作获取内存中的内对象1.使用实例对象获取Class c = [p class];不必使用*2.使用类获取Class c = [Person class];C.类的加载1.先加载父类,再加载子类,加...
分类:
其他好文 时间:
2014-11-24 20:31:36
阅读次数:
123
目录设置再谈设置创建项目检查状态做更改暂存更改暂存与提交提交更改更改而非文件历史别名获得旧版本给版本打标签撤销本地更改撤销暂存的更改撤销提交的更改从分支移除提交移除 oops 标签修正提交移动文件再谈结构Git 内幕:.git 目录Git 内幕:直接处理 Git 对象创建分支导航分支在 master...
分类:
其他好文 时间:
2014-11-23 14:20:16
阅读次数:
262