- 博客(3)
- 收藏
- 关注
原创 构造函数和析构函数
类也可以有特殊的成员函数,就是构造函数(constructor)和析构函数(destructor)。 构造函数在创建对象时自动调用。在任何其他函数可能使用对象之前,构造函数用来把对象的成员数据初始化为已知状态。当销毁对象时,自动调用析构函数。他们在对象上执行所需的任何清理任务。class my_object{public: my_object(); ~m
2007-08-29 10:39:00 501 1
原创 类的定义
C++程序使用变量来存储信息,每个变量都有一个数据类型。数据类型的目的就是指定变量存储何种类型的信息。作为游戏程序员,为了表示玩家在屏幕上看到内容,我们常常需要创建新的数据类型。游戏编程中最常见的任务就是创建软件对象来表示玩家在屏幕上看到的事物。在面向对象的编程中,我们定义自己的类型来表示需要的任何事物。任何事物在软件中都是对象,只会受到想像力的限制。我们也可以将对象所包含的这组数
2007-08-23 11:29:00 440 1
原创 重要概念——继承
这两天看了一本叫《C++游戏开发》书。不过书里介绍的是编写2D游戏。目前只是粗略地把书都翻了一遍。对于3D游戏中包含如此多的2D编程,我感到很惊讶。因此,觉得学习游戏编程还是应该从使用2D图形开始,打下基础,使以后学习3D游戏编程容易很多。 由于刚开始看,很多概念不是很清楚,但是有个“继承”的概念无论在哪里都很有用。在面向对象编程语言中,继承是不用重新编写已有的类就能扩展他们或者
2007-08-16 10:57:00 389 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人