模板:代码生成器,参数作为数据实体可以让满足某一行为的数据类型们在一套模板中工作,如: T+T. 参数作为行为实体,可以让具有同一行为的调用对象在一套模板中工作,如T.add()或T()
函数指针:把函数的地址作为数据供外部使用。可以用作Callback, 意图实现分开,等多种场合。
继承:行为,性质完全相同的类,需要他们的抽象来工作。
bind:为满足某些算法或场景的需求,改造函数为一个函数对象的实体。占位符为场景固有的数据,而非占位符为函数对象的数据成员。
function:所有可调用的东西,都转换为行为向函数指针的一个模板类实体。扩大原可调用东西的适用范围。
函数对象:对象的方法,去掉方法名字,用()来代替。行为向一个函数。以致可以和函数使用同一套模板。
类:数据与行为的结合。
编程:输入-》算法-》输出。
算法:输入-》算法-》输出。
开发:分析-》数据流-》建模-》
看书:看目录,大概浏览,分清重点,重点看和学会跳。不会跳着看是一种懒惰,用难度来掩饰不上心。
难点:换种思路,根据难点的目的,自己试着做一下,或许豁然开朗。
原文:http://www.cnblogs.com/lsfv/p/6439275.html