4个回答
展开全部
类(Class)实际上是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。
类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。
可以把类看作“理论上”的对象,也就是说,它为对象提供蓝图,但在内存中并不存在。从这个蓝图可以创建任何数量的对象。从类创建的所有对象都有相同的成员:属性、方法和事件。但是,每个对象都象一个独立的实体一样动作。例如,一个对象的属性可以设置成与同类型的其他对象不同的值。
其他的编程中也有类!
类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。
可以把类看作“理论上”的对象,也就是说,它为对象提供蓝图,但在内存中并不存在。从这个蓝图可以创建任何数量的对象。从类创建的所有对象都有相同的成员:属性、方法和事件。但是,每个对象都象一个独立的实体一样动作。例如,一个对象的属性可以设置成与同类型的其他对象不同的值。
其他的编程中也有类!
展开全部
现在除了C 和以前的VB6 等以前的语言 没有类..大部分开发语言都有类的定义..这是一种趋势
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
面向对象高级语言都有这个特性,用类封装!!例如Java,c++,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通俗的说,类即分类的意思。从生物学上我们把生物从大到小的分类为界、门、纲、木、科、属、种。面向对象主要体现的就是分类的概念。其实,在以前的C语言、Basic语言等后现代计算机语言就已经有了分类的概念,比如基本类型分为整数、浮点数、字符、日期等。只不过在面向对象概念中把类型的概念扩大化。不只是利用常用的简单类型,还可以自定义类型(类)。比如圆是一类事物,我们可以通过半径、位置等信息描述他,就可以定义这些信息作为圆这类事物的属性。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询