微信

使用微信服务,更方便

职友集>程序员面试题 > 介绍一下类是什么?

介绍一下类是什么?

2013-05-30 06:30:01 阅读( 88 )

1622人 收藏本页

标签:程序员面试题

一个类就是这些具有相同或相似行为或数据结构的对象的共同描述,类是若干对象的模板,并且能够描述这些对象内部的构造
属于同一个类的对象具有相同数据结构及行为。
性质
-类的名标识一个类,虽然可以给每个类赋予一个同义词-在同一个系统环境中,类的名能够唯一标识一个类-类必须具有一个成员集合,包括数据结构(称作属性)及行为(称作方法)以及方法的操作接口-类的属性的域可以是基本类,也可以是用户定义的类,如果为后者,则称该属性为复合属性,这样的类也称作复合类-支持信息隐藏
类的作用有:
-一是作为对象的描述机制,刻划一组对象的公共属性和行为-二是作为程序的基本单位,它是支持模块化设计的设施,并且类上的分类关系是模块划分的规范标准
类和实例(对象)
-模板-在面向对象的系统中,每个对象都属于一个类,属于某个类的对象称为该类的一个实例(instance),类和对象间具有instance-of关系-实例的行为和属性由其所在的类来定义,每个实例具有一个对象标识。

来自IT公司面试手册

下一篇:什么是复合对象

上一篇:面向对象潜在的缺点

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题