oc中只能使用指针来间接操作对象。例如 为对象属性赋初值。一个指针占8个字节。[Car new]在内存中会分配两块内存地址,一块是类,包含方法,一块是新new出来的对象内存,包含对象的公共属性。每个对象都有一个isa成员变量,指向类的内存地址。 成员变量是每个对象私有的,方法列表是在类里面 是公有的...
分类:
其他好文 时间:
2015-04-27 23:06:35
阅读次数:
147
father = { house=1}son = { car=1}setmetatable(son, father) --把son的metatable设置为fatherprint(son.house)输出的结果是nil,但如果把代码改为father = { house=1}fath...
分类:
其他好文 时间:
2015-04-27 12:48:41
阅读次数:
105
1.只要new后面调用了函数就是创建类的实例参考代码如下 1 var CAR=function(name,color)//构造函数 2 { 3 var lunzi=4;//私有属性 4 //实例化属性、方法、函数(公开的属性公开的方法) 5 this.name=name; 6 thi...
分类:
编程语言 时间:
2015-04-27 02:01:30
阅读次数:
173
题目:There areNgas stations along a circular route, where the amount of gas at stationiisgas[i].You have a car with an unlimited gas tank and it costsco...
分类:
其他好文 时间:
2015-04-27 01:53:03
阅读次数:
124
Description定义Boat与Car两个类,二者都有weight属性,定义二者的一个友元函数totalWeight(),计算二者的重量和。Input多组数据。每组包含2个整数m,n,分别表示Boat和Cat的重量。OutputBoat和Cat的重量之和。Sample Input4 56 8Sa...
分类:
其他好文 时间:
2015-04-26 22:29:19
阅读次数:
134
#lang racket(define (accumulate op initial seq) (if (null? seq) initial (op (car seq) (accumulate op initial (cdr seq)))) );accumulat...
分类:
其他好文 时间:
2015-04-26 12:23:30
阅读次数:
205
8.4 异常观测值8.4.1 离群点car包也提供了一种离群点的统计检验方法。outlierTest()函数可以求得最大标准化残差绝对值Bonferroni调整后的p值:> library(car)> outlierTest(fit)rstudent unadjusted p-value Bonfe...
分类:
其他好文 时间:
2015-04-25 00:12:14
阅读次数:
281
讲个小知识点,匿名对象,匿名就是没有名字,不起名字是对象的简写格式,有自己的应用场景,也有自己的弊端。
new Car().num = 5;一执行完就垃圾了
new Car().color = "blue";一执行完就垃圾了
new Car().run();//匿名对象调用方法有意义,里面有内容,而调用属性
Car c = new Car();
c.run()...
分类:
其他好文 时间:
2015-04-24 09:11:05
阅读次数:
125
复合 compositionobject-c中,复合是通过包含作为实例变量的对象指针实现的。严格的说,只有对象间的组合叫复合。以汽车模型为例,1辆汽车(Car)需要1台发动机(Engine)和4个轮胎(Tire),这里不去研究真正的轮胎和发动机的物理模型,而仅包含方法的类来输出各自代表的含义:轮胎的...
分类:
其他好文 时间:
2015-04-23 23:00:12
阅读次数:
145
在日常开发过程中,经常遇到对资源使用频度的限制,例如:某个接口只允许每秒调用300次,或者某个资源对象只允许每秒使用300等等,下面是一个简单的限速器的java实现,它可以实现对一个字段在若干时间(毫秒内)只允许多少次访问,具体实现代码如下:package test_tmp;import java.util.concurrent.ConcurrentLinkedDeque;
import java....
分类:
编程语言 时间:
2015-04-23 15:39:58
阅读次数:
163