这是学习.net的第三个星期了,这周学习了对象关系和构造函数。 对象关系指两个对象具有某个常态的关联,如果要描述对象关系,应该在同一个语境之下,对相关系有三种对应关系分别是:一对一:通常在两个类各持有单个对另一个类的引用一对多(多对一):通常在多那一端持有单个引用,一那端持有集合引用多对多:在两端都...
分类:
其他好文 时间:
2015-04-20 10:59:56
阅读次数:
126
这是.net学习的第三周 这周学的知识不是很多,但是收获还是很多,尤其是做游戏,以前做游戏,老实写一步,我就直接复制,一点收获都没有,这周我开始自己动脑思考,收获很大。对象关系: 1.主要分为三种:1:1;1:n;n:n;区分关系,主要带入文字就行 2.最常见的错误:未将对象引用设置到对象的实例.....
分类:
其他好文 时间:
2015-04-20 00:16:27
阅读次数:
103
本周我们学习了对象关系和构造函数。对象通信:行为 对象关系:指两个对象间具有的某个常态的关联(属性)描述对象关系时,应该在同一个语境之下对象关系:1,1对1:一个A对应一个B,一个B对应一个A2,一对多(多对一): 一个A(一个A)对应一个B(一个B),一个B(一个B)对应一个A(多个A)A...
分类:
其他好文 时间:
2015-04-20 00:12:37
阅读次数:
139
[Add]
Lambda expressions
在合适的时候使用lambda表达式; 不要使用默认的lambda captures, 使用显式的captures;
[http://en.cppreference.com/w/cpp/language/lambda ]
定义:
lambda表达式是一个创建匿名函数对象anonymous function obj...
分类:
其他好文 时间:
2015-04-19 16:14:21
阅读次数:
168
方法与函数
/*
方法
1.对象方法都是以减号 -
2.对象方法的声明必须写在@interface和@end之间
对象方法的实现必须写在@implementation和@end之间
3.对象方法只能由对象来调用
4.对象方法归类\对象所有 函数
1.函数能写在文件中的任意位置(@interface和@end之间除外),函数归文件所有
2.函数调用不依赖于对象
3.函数内部不能...
分类:
其他好文 时间:
2015-04-18 11:35:06
阅读次数:
121
1.malloc/free是C/C++语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。但是new能够自动分配空间大小,而malloc需要计算字节数。
2.对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,...
分类:
其他好文 时间:
2015-04-18 11:33:23
阅读次数:
151
模板类function是一个通用的多态函数包装器,它的实例可以存储、拷贝并调用任何可调用对象- 函数、lambda表达式、bind表达式等其他函数对象。还可以是成员函数指针或数据成员的指针。对空的function实例调用将会抛出std::bad_function_call异常。#include
#include int main()
{
std:...
分类:
其他好文 时间:
2015-04-16 21:55:20
阅读次数:
150
对象字面量首先给出对象字面量的定义语法:1. 将对象定义在一对括号中(左大括号“{”和右大括号”}”)2. 对象中以逗号分隔属性和方法. 每个属性或方法以key-value的形式出现, key和value之间以冒号分割.3. 当给变量赋值时, 不要忘记或大括号后面的分号空对象var obj = {}...
分类:
编程语言 时间:
2015-04-13 00:21:15
阅读次数:
153
在JS中,Function(函数)类型实际上是对象;每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针。 一 函数的声明方式 //1.函数声明方式 function add(num1,num2){ return ...
分类:
编程语言 时间:
2015-04-12 17:44:56
阅读次数:
191
lambda是匿名函数,形式为lambda x : x * x等价于def func(x):
return x * x其中”x”相当于函数参数, 表示式”x*x”相当于返回值,所以lambda不需要也不能有return.匿名函数本身是一个函数对象,也可以把匿名函数赋值给一个变量,再利用变量来调用该函数.匿名函数适用于编写简单的函数,因为不需要函数命令,不会造成函数名冲突.#!/usr/bin...
分类:
编程语言 时间:
2015-04-12 09:10:56
阅读次数:
180