类的定义

        C++程序使用变量来存储信息,每个变量都有一个数据类型。数据类型的目的就是指定变量存储何种类型的信息。作为游戏程序员,为了表示玩家在屏幕上看到内容,我们常常需要创建新的数据类型。游戏编程中最常见的任务就是创建软件对象来表示玩家在屏幕上看到的事物。在面向对象的编程中,我们定义自己的类型来表示需要的任何事物。任何事物在软件中都是对象,只会受到想像力的限制。我们也可以将对象所包含的这组数据叫做是对象的属性。然后,我们定义一组行为或者叫做操作,软件可以在对象上执行这些操作。这些操作是函数,这些函数也是类的成员。成员函数形成程序可以在一个对象上执行一组合法的操作。通常,成员函数应该是公有的,而成员数据应该是私有的。在定义对象是,控制对成员数据的访问有助于让数据保持有效的状态。没有函数之外的类能够改变私有的数据。只有成员函数不使数据变为无效的,数据就始终处于有效状态。在定义类时,使用这一规则是为了保证成员数据始终处于有效状态。此外,应该注意,编写成员函数时,给成员函数命名要让任何阅读代码的人一看到函数的名字就能知道它是做什么的。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值