Objective-C通过一套全新的语法,在C语言基础上添加了面向对象特性。OC的语法中频繁使用方括号,而且不吝于写出极长的方法名,这通常令许多人觉得此语言较为冗长。这是这样写出来的代码非常易读,只是C++和Java程序员不太适应。
OC语言学起来很快,但有很多微妙细节需要注意,而且还有许多容易为人所忽略的特性。另一方面,有些开发者并未完全理解或是容易滥用某些特性,导致写出来的代码难以维护,难以调试。本章讲解基础知识,后续各章语言及其相关架构的各个特定话题。...
分类:
其他好文 时间:
2014-08-10 15:46:00
阅读次数:
255
在PHP5的面向对象程序设计中提供了一些常见的关键字,用来修饰类、成员属性或成员方法,使他们具有特定的功能,例如final、static、const等关键字。还有一些比较实用的魔术方法,用来提高类或对象的应用能力,例如__call()、__toString()、__autoload等。
分类:
Web程序 时间:
2014-08-09 18:12:08
阅读次数:
472
private static const PinYin:Object = {"a":"\u554a\u963f\u9515","ai":"\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u8...
分类:
其他好文 时间:
2014-08-05 14:01:39
阅读次数:
1036
知识点:static,const,static const详解:转(http://blog.csdn.net/yjkwf/article/details/6067267)const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表...
分类:
编程语言 时间:
2014-07-28 23:56:44
阅读次数:
522
并查集(disjoint set) 代码(C)本文地址: http://blog.csdn.net/caroline_wendy并查集(disjoint set)是一种常用的数据结构.树形结构, 包含查询(find)和合并(unite)操作.时间复杂度O(a(n)), 比O(logn)要快.代码:class DisjoinSet {
static const int MAX_N = 10000;...
分类:
其他好文 时间:
2014-07-21 23:42:53
阅读次数:
201
extern static const abstract virtual
const
const,常量,初始化过后值不能再变化的变量。
{CSDN:CODE:430745}...
分类:
其他好文 时间:
2014-07-19 23:33:27
阅读次数:
220
自己总是忘记,做个笔记
static const Vec3b bcolors[] =
{
Vec3b(0,0,255),
Vec3b(0,128,255),
Vec3b(0,255,255),
Vec3b(0,255,0),
Vec3b(255,128,0),
Vec3b(255,255,0),
Vec3b(255,0,0)...
分类:
其他好文 时间:
2014-07-17 19:31:37
阅读次数:
210
在查找const相关资料的过程中,又遇到了另外一个问题,就是C++类中const static(或者static const)成员变量应当如何初始化的问题。 查阅了许多资料,发现VC环境下,只允许const static成员变量在类外初始化,这个应该是编译器遗留下的bug(你也可以说是要求严...
分类:
其他好文 时间:
2014-06-21 08:16:01
阅读次数:
187
#include #include char *change(int val, int base,
char *retbuf){ static const char *str = "0123456789ABCDEF"; char *p; char
buf[15]; p = b...
分类:
编程语言 时间:
2014-06-12 10:09:57
阅读次数:
356