摘要: 1. 万物皆对象:对象可以被认为是一个奇特的变量,它能存放数据,而且可以对它提出请求,要求它执行对它自身的运算。 理论上,我们可以在需要解决的问题中取出任意概念性的成分,把它表示为程序中的对象。 2. 程序就是一组对象,对象之间通过发送消息互相通知做什么:更具体地讲,可以将消息看作是对于调用某个特定 阅读全文
posted @ 2020-05-20 20:55 _yanghh 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 1. C++成员函数隐藏的this指针 C++中类的普通成员函数都隐式包含一个指向当前对象的this指针,即:T *pThis,其中T为类类型。 C++通过传递一个指向自身的指针给其成员函数从而实现程序函数可以访问C++的数据成员。这也可以理解为什么 C++类的多个实例可以共享成员函数但是确有不同的 阅读全文
posted @ 2020-05-20 17:25 _yanghh 阅读(2454) 评论(0) 推荐(1) 编辑
摘要: 1. 基本概念 行为树,英文是Behavior Tree,简称BT,是由行为节点组成的树状结构。在BT中,节点是有层次的,子节点由其父节点来控制。 每个节点的执行都有一个结果(成功Success,失败Failure或运行Running),该节点的执行结果都由其父节点来管理,从而决定接下来做 什么,父 阅读全文
posted @ 2020-05-20 17:11 _yanghh 阅读(201) 评论(0) 推荐(0) 编辑