程序语言理解 ,学习C++ primer 第5版 函数调用运算符 P506

理解:

方法用()调用。

要更抽象的看,方法就是个变量名,“()”是调用方法的简单表述(也要为了让编译器识别),调用方法是操作的结果。

eg: a = 1;    a是个变量名, “=” 是赋值的简单表述(只是我们已经接触语言太久,潜意识就已经认为=就是赋值。但其实把“=”换成@,换成“赋值”,又有什么不同呢),1是参数(可以流动的对象)tag1.

 

tag1:人就是对象,对象会有固定的任务。提供接口(服务,工作)来保证整个程序的运行(社会),但是对象(人)会有各种情况要与其它的对象交流传递,此时对象(人)便要流动到目标对象那里,把信息带过去,在目标对象那里把事件处理结束,得到结果。

 

posted @ 2014-12-15 12:54  gasxia  阅读(160)  评论(0编辑  收藏  举报