类的概念 特点计算机领域 class(类)的定是什么?有哪些特点?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 22:37:57
类的概念 特点计算机领域 class(类)的定是什么?有哪些特点?
xVnWylQ6J}l^ZτŊc,CJU6a\+\j׆93<90QU k<hwL{w/;ݳ{Nj7x&Yf~ iX.nYfRx9O-$=xpSQEZ=SYfNܩkVA.N%q̟fNfxEOVaJD4fJ=~A Tk;FDX& ?J\SAs( ?9T䟪(IŰZ` ݃\KK0Ldpg֠ ̬_7Uo[_O, ϵ yH/7CY8[vuȳdϠ!묿aR>;7S+}+[ìV/ "Te$^bS-# j 2͎|uכQKmd_9 ke[O:M\<{U|8KU`^ЭaYc!!Ht;7X2x Xص9Uc<:hզ{. ߾'Pp]*buFKuJ&e H ⎎Mvi2WUxrNY K>Jڍc?e9+]^t)f,P/v5j@CӠpMw_dMCYsj*BQO'\gcJߵ @ 06*8Q$BpJ[<SVchifV(tZ5rDLx9_R _Uhn ʾJAѓӼm5hGTIeXr](aSƘ('|XΧl[ͺ#+ b6Om!5[2vYK_Q-/z޹q>`hcY,X/ӊ_hsBLO[핵~?ZD#/cʳ$Eo_Fhs06*={s]װiZr5K U-HY%zȧ2H\8"rĒ7r}Ɠzʸc20u+\0*^4Q=ތQ~O})l]]wpx^%!"2ۤIC0&0L~,PRLH\Lq_BYNG"ŜU8{?EsSoh\

类的概念 特点计算机领域 class(类)的定是什么?有哪些特点?
类的概念 特点
计算机领域 class(类)的定是什么?有哪些特点?

类的概念 特点计算机领域 class(类)的定是什么?有哪些特点?
【计算机】面向对象程序设计语言中的一个概念:
类(Class)实际上是对某种类型的对象定义变量和方法的原型.它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础.
类是对某个对象的定义.它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件.实际上它本身并不是对象,因为它不存在于内存中.当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了.虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象.
可以把类看作“理论上”的对象,也就是说,它为对象提供蓝图,但在内存中并不存在.从这个蓝图可以创建任何数量的对象.从类创建的所有对象都有相同的成员:属性、方法和事件.但是,每个对象都象一个独立的实体一样动作.例如,一个对象的属性可以设置成与同类型的其他对象不同的值.
类定义的一般形式如下:
class Name {
public:
类的公有接口
private:
私有的成员函数
私有的数据成员定义
};
类的定义由 类头 和 类体 两部分组成.类头由关键字 Class 开头,然后是类名,其命名规则与一般标识符的命名规则一致.类体包括所有的细节,并放在一对花括号中.类的定义也是一个语句,所以要有分号结尾,否则会产生编译错误.
类体定义类的成员,它支持两种类型的成员:
(1)数据成员,它们指定了该类对象的内部表示.
(2)成员函数,他们指定了该类的操作.
类成员有3种不同的访问权限:
(1)公有( public )成员可以在类外访问.
(2)私有( private )成员只能被该类的成员函数访问.
(3)保护( protected )成员只能被该类的成员函数或派生类的成员函数访问.
数据成员通常是私有的,成员函数通常有一部分是公有的,一部分是私有的.公有的函数可以在类外被访问,也称之为类的接口.可以为各个数据成员和成员函数指定合适的访问权限.
Microsoft Visual Basic for Applications (VBA) 工程中可包含两种不同类型的类模块:没有任何一种与其关联的用户界面的基本类模块;与窗体或其它组件关联的类模块.例如,与窗体相关联的类模块,它们和基本类模块相同,只是它们只有在那个窗体存在于内存中时,才存在于内存中.拥有相关联的类模块的对象的示例是“用户窗体”、Microsoft Access 窗体和报表、Microsoft Word 的 ThisDocument 对象,Microsoft Excel 的 ThisWorkbook 和 SheetN 对象.