您的位置:首页 > 其它

心得-随想

2014-01-05 16:29 176 查看
1.Inputstream.cpp,其中的read函数,就是操作内存,c++基本就是对内存的操作,传过来的buf进行memcpy.

2.在消息CGCharMove中,read(InputStream &o){ o.read((char*)World,sizeof(World)),就是对传递过来的Inputstream对象的里面数据的读取和重新赋值或者操作等。

3.从游戏code中,对消息的封装如CGCharMove,里面的data都是私有的,开放的就是对他们的操作 -->>

可以推理,在其他的类中,一般都是对数据进行封装,然后对他们进行操作,达到对外只有接口,而不能直接 操作数据。

1.继承中,基类对象不能赋给派生类,派生类对象只能赋值给基类,并且只是给派生类的基类部分赋值过去,调用对象时,方法是基类的方法,数据是传递过来的数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: