当前位置: 移动技术网 > IT编程>开发语言>C/C++ > C++ 笔记

C++ 笔记

2020年07月28日  | 移动技术网IT编程  | 我要评论

我的理解是类是C++描述事物属性与行为的一种工具,比如人有2个眼镜和1个嘴巴,眼镜能够观看外界的变化,嘴巴能够吸取外界的能量,这就是类的作用,只不过类在编写的时,需要区分私有与公有,这样的好处是其他人不需要知道其中的原理,只需要调用这个类的公共接口(方法)从而访问这个类的核心,这是C++其中的一个特性:封装。而类的实例化(具体化)则是把现实中某种抽象的事物(人)变成了实际在计算机内存中存在的资源(能量),从而来模拟这种事物的特性与行为。

简单来说类也有归类,归纳的意思,意在把自然界的规律归纳为一个整体,来描述自然界万事万物的变化发展。所以说类意在描述,类的具体化意在创造,比如类 A, 类 B。这就像批量生产的生物机器人一样,属性与行为是一样的,只不过代号发生了改变,比如我们都是人,我们人的行为是一样的,但可惜的是类并不能区分同一种事物的不同之处,比如A与B之间,某种潜在的量会改变他们的具体行为,发生质的改变。我觉得这也是程序做不到的地方,程序发现规定相同的之处,就像 A->B 程序做一万遍也只能 A->B,我觉得程序的终极的目标,应该是程序适应环境,而不是环境适应程序,这是不合理的。 我认为一个好的游戏,应该是简单的,那样它就会有更多的变化,产生不一样的世界。

本文地址:https://blog.csdn.net/qq_35068659/article/details/107445185

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网