词条 | 类 |
释义 | 1 汉语汉字类为汉语汉字,读音是lèi,有种类,相似等意思,也可作为姓氏。 ◎ 基本信息类 #lèi注音:ㄌㄟˋ 部首:米,部外笔画:3,总笔画:9 笔顺编号:431234134 四角号码:90804 UniCode:CJK 统一汉字U+7C7B 五笔86&98:ODU 仓颉:FDK 郑码:UFGD ◎ 基本字义①种类;许多相似或相同事物的综合:类型|分类|类别|分门别类。具有共同特征的事物所形成的种类。 例句:树木有好多种类型,杨树、柳树、松树、柏树等。 注: 也可用于说话形式。例如:你好坏类!!! ②相似;相像:类同|类似【lèisì 】致相像。 例句:这几道数学题的题型类似,解法也大体相同。 |类人猿|画虎不成反类狗。 ③姓氏。 ◎ 详细字义类 类 lèi 〈名〉 (1) 形声。 从犬,頪( lèi )声。从“犬”,因犬种类最相似。本义:种类 (2) 同本义 [kind;class;type;category] 类,种类相似,惟犬最甚。——《说文》 皆守株之类。——《韩非子·五蠹》 无法者以类举。——《荀子·王制》 壹统类。—《荀子·非十二子》 其负类反伦,不可胜言也。——《列子·仲尼》 王之不王,是折枝之类也。——《孟子·梁惠王上》 同类相从,同声相应,固天之理也。——《庄子·渔父》 纸灰之类冒之。——宋· 沈括《梦溪笔谈·活板》 (3) 又 亦类此耳。 梨栗枣柿之类。——宋· 司马光《训俭示康》 (4) 归类 类考(学院的科考);类族(事物因习性相近而形成的类别);类神(迷信占卜名词。六壬课中十二个用来判别吉凶的“十二支神”的总称) (5) 族类 [race] 吾三番擒之而不杀,诚欲服其心,不欲灭其类也。——《三国演义》 (6) 事例;条例 [example;regulations;rules] 举类迩而见义远。——《史记·屈原贾生列传》 (7) 通“颣”。缺点,毛病 [fault] 民之生也,辟则愚,闭则类。——《管子·乘马》 大者大类,小者则治。——《管子·地员》 (8) 古祭名,祭天 [sacrificial rites;offer a sacrifice to heaven] 肆类于上帝,禋于六宗。——《书·尧典下》 是类是妈祃,是致是附。——《诗·大雅·皇矣》 ◎ 词性变化类 lèi 〈动〉 (1) 相似;像 [resemble;be similar to] 遂入,杀孟阳于床。曰:“非君也,不类。”——《左传·庄公八年》 不类前人。——《论衡·自纪》 与张氏之吝书若不相类。—— 清· 袁枚《黄生借书说》 (2) 又 令黄生贫类予,其借书亦类予。 语类楚声。—— 明· 魏禧《大铁椎传》 绝类弥勒。——明· 魏学洢《核舟记》 画虎不成反类犬 (3) 类比;类推 [analogy;reason by]义不杀少而杀众,不可谓知类。——《墨子》 (4) 又如:类推 (5) 通“戾”。偏,不平 [bias] 夫富贵者则类,傲之;夫贫贱者则求柔之;是非仁人之情也。——《荀子·不苟》 类 lèi 〈副〉 大抵;大都 [generally;in the main;mostly] 观古今文人,类不护细行。——三国 魏· 曹丕《与吴质书》 走卒类士服。——宋· 司马光《训俭示康》 ◎ 方言集汇粤语:leoi6 ◎ 康熙字典【未集上】【米字部】类 ·康熙笔画:9 ·部外笔画:3 《五音篇海》与类同。详页部类字注。 (类)《唐韵》《集韵》《韵会》《正韵》鯜遂切,音戾。《尔雅·释诂》善也。《诗·大雅》克明克类。《笺》类,善也。勤施无私曰类。《又》孝子不匮,永锡尔类。《传》类,善也。 又《玉篇》种类也。《易·乾卦》则各从其类也。又《系辞》方以类聚。 又比也。《礼·学记》知类通达。《注》知事义之比也。又《缁衣》子曰:下之事上也,身不正,言不信,则义不壹,行无类也。《注》类谓比式。《疏》言行之无恒,不可比类也。又《左传·襄九年》晋君类能而使之。《注》随所能。 又肖似也。《礼·曲礼》诸侯旣塟见天子曰类见。《注》代父受国。类,犹象也。执皮帛,象诸侯之礼见也。 又祭名。《书·舜典》肆类于上帝。《诗·大雅》是类是禡。《周礼·春官·肆师》类造上帝。《郑注》类礼依郊祀而为之者。 又《尔雅·释鱼》龟左倪不类。《疏》倪,庳也,不发声也。谓行时头左边庳下者名类。 又《山海经》亶爰之山有兽焉,其状如貍而有髦,其名曰类。自为牝牡,食者不妒。 又《尔雅翼》载两类曰淘篟、奇类,卽两体自为牝牡者。淘与膟同。 又国名。《後汉·西域传》有蒲类国。 又姓。《史记·梁孝王世家》类犴反。《正字通》宋类演,福州宁德尉。 又《集韵》卢对切,音垒。偏也。《左传·昭十六年》之颇类。 又《集韵》劣戌切,音律。似也。《曹植·七启》丽草交植,殊品诡类。绿叶朱荣,熙天曜日。 《说文》种类相似,唯犬为甚。从犬頪声。 (类) ◎ 古文类 <名> (形声。从犬,? 同本义 类,种类相似,惟犬最甚。――《说文》 皆守株之类。――《韩非子·五蠹》 无法者以类举。――《荀子·王制》 壹统类。―《荀子·非十二子》 其负类反伦,不可胜言也。――《列子·仲尼》 王之不王,是折枝之类也。――《孟子·梁惠王上》 同类相从,同声相应,固天之理也。――《庄子·渔父》 纸灰之类冒之。――宋·沈括《梦溪笔谈·活板》 又 亦类此耳。 梨栗枣柿之类。――宋·司马光《训俭示康》 又如:类考(学院的科考);类族(事 今黄生贫类予 ——袁枚《黄生借书说》 类似,像 类(类)lèi ⒈种,具有共同特征事物的综合:同~。种~。分门别~。物伤其~。 ⒉似,像:画虎~狗。刻鹄~鹜。 ⒊大抵,大致:~多如斯。 2 中国古代逻辑学术语在我国古代逻辑学中,类是关于推理原则的基本概念之一。“类”指事物的相似或相同。在数学逻辑中包括全类和空类。 3 数学术语在集合论和其他数学的应用中,类是集合(有时也可以是其他数学物件)的搜集,可以依所有成员所共享的性质被无歧定义。有些类是集合(如所有是偶数的整数所构成的类),但有些则不是(如所有序数所构成的类或所有集合所构成的类)。一个不是集合的类被称之为真类。 在数学里,有许多物件对集合而言太大,而必须以类来描述,像是大的范畴和超实数的类体之类等。要证明一给定“事物”为一真类,一般的程序是证明此一“事物”至少有着如序数一般多的元素。有关此一证明的例子,请参见自由格。 真类不能是一个集合或者是一个类的元素,而且不符合集合论中ZF公理;因此避免掉了许多朴素集合论中的悖论。而实际上,这些悖论成了证明某一个类是否为真类的方法之一。例如,罗素悖论可以证明所有不包含集合自身的集合所构成类是个真类,而布拉利-福尔蒂悖论则可证明所有序数所构成的类是一个真类。 标准的ZF集合论公理不会论及到类;类只存在于元语言和逻辑公式的等价类之中。冯诺伊曼-博内斯-哥德尔集合论则采取了另一种方式;类在此一理论中是基础的物件,而集合则被定义为可以是其他某些类的元素的类。真类,则为不可以是其他任何类的元素的类。 在其他集合论如新基础或半集合论中,“真类”的概念依然是有意义的(不是任一堆事物都会是集合),但对质合特质的认定并不是依据其大小。例如,所有包含泛集合的集合论都会有个是集合的子类的真类。 “类”这一词有时会和“集合”同义,最为人知的是“等价类”这一术语。这种用法是因为从前对类和集合不如现今一样地区别的缘故。许多19世纪之前对“类”的讨论提及的实际上确定是集合,甚至会是个更为不清的概念。 4 姓氏类姓的渊源有两种说法: 一是根据《史记》记载 黄帝有25个儿子,其中建立自己姓氏的有14人。黄帝娶西陵国的女儿为妻,是为"嫘祖",嫘祖为黄帝正妃,他们生的两个儿子,一个叫玄嚣,也就是青阳,青阳被封为诸侯,降居江水(今山东曲阜)。另一个叫昌意,也被封为诸侯,降居在若水. <<路史>>载:青阳娶于类氏之女,后有类氏,可见类氏起源于黄帝之子,时为母系氏族社会,至今有五千年有余 (532318.1708) 二是根据《东蒙类氏族谱》 类氏为汉姓,类氏家族大都分布在山东新泰、蒙阴一带,但谱内未注明类氏家族从何处迁来。 5 编程术语类是 面向对象程序设计语言中的一个概念。一个类定义了一组对象。类具有行为(be-havoir),它描述一个对象能够做什么以及做的方法(method),它们是可以对这个对象进行操作的程序和过程。 ◎ 程序设计中类的含义类(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 对象。 子类的定以 父类 A为父类 B为子类 通过: class B : public A { …… } 定义 ◎ C#中的类(class)与struct在C++、C#语言中,class和struct都可以定义一个类,它们的区别如下。 class是引用类型,继承自System.Object类;struct是值类型,继承自System.ValueType类,因此不具多态性。但是注意,System.ValueType是个引用类型。 从职能观点来看,class表现为行为;而struct常用于存储数据。 class支持继承,可以继承自类和接口;而struct没有继承性,struct不能从class继承,也不能作为class的基类,但struct支持接口继承(记得吗,《第二回:对抽象编程:接口和抽象类》也做过讨论) class可以声明无参构造函数,可以声明析构函数;而struct只能声明带参数构造函数,且不能声明析构函数。因此,struct没有自定义的默认无参构造函数,默认无参构造器只是简单地把所有值初始化为它们的0等价值 实例化时,class要使用new关键字;而struct可以不使用new关键字,如果不以new来实例化struct,则其所有的字段将处于未分配状态,直到所有字段完成初始化,否则引用未赋值的字段会导致编译错误。 class可以实抽象类(abstract),可以声明抽象函数;而struct为抽象,也不能声明抽象函数。 class可以声明protected成员、virtual成员、sealed成员和override成员;而struct不可以,但是值得注意的是,struct可以重载System.Object的3个虚方法,Equals()、ToString()和 GetHashTable()。 class的对象复制分为浅拷贝和深拷贝(该主题我们在本系列以后的主题中将重点讲述,本文不作详述),必须经过特别的方法来完成复制;而struct创建的对象复制简单,可以直接以等号连接即可。 class实例由垃圾回收机制来保证内存的回收处理;而struct变量使用完后立即自动解除内存分配。 作为参数传递时,class变量是以按址方式传递;而struct变量是以按值方式传递的。 我们可以简单的理解,class是一个可以动的机器,有行为,有多态,有继承;而struct就是个零件箱,组合了不同结构的零件。其实,class和struct最本质的区别就在于class是引用类型,内存分配于托管堆;而struct是值类型,内存分配于线程的堆栈上。由此差异,导致了上述所有的不同点,所以只有深刻的理解内存分配的相关内容,才能更好的驾驭。本系列将再以后的内容中,将引用类型和值类型做以深入的比较和探讨,敬请关注。当然正如本文标题描述的一样,使用class基本可以替代struct的任何场合,class后来居上。虽然在某些方面struct有性能方面的优势,但是在面向对象编程里,基本是class横行的天下。 那么,有人不免会提出,既然class几乎可以完全替代struct来实现所有的功能,那么struct还有存在的必要吗?答案是,至少在以下情况下,鉴于性能上的考虑,我们应该考虑使用struct来代替class: 1. 实现一个主要用于存储数据的结构时,可以考虑struct。 2. struct变量占有堆栈的空间,因此只适用于数据量相对小的场合。 3. struct数组具有更高的效率。 ◎ CSS样式中的类在css样式中定义的一种以英文句点开头的样式称为css类选择器,在页面元素中通过class来引用,如: .test{ color: #00000;font-size:12px; } 在html元素中引用为: <p class='"test">这是一个css类的例子</p> 6 《山海经》异兽 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。