泛化
词语
1、[动] 由具体的、个别的扩大为一般的,比如“先生”也用于称呼女性,战场也用于称呼考场、赛场,就是词义泛化。(《现代汉语词典》第6版,第364页)
简介
细分无需多言,强调的是目标人群的聚焦和集中。细分要求的是准确集中。而泛化则相反,无限扩大目标人群,虽针对某一种疾病,却试图将搭点边的人群都一网打尽。 泛化则要求分散、要求“广”和“多”。
如果从市场营销的角度来说,还有一种品牌泛化的概念。一种品牌用来包装很多商品,没有确定该品牌所代表哪一种细分商品,使得该品牌对一种商品的代表性和针对性及专业性大大降低,但同时能扩大被泛化品牌的知名度。泛化或细分品牌是根据品牌战略而定的。
概念
泛化关系是类元的一般描述和具体描述之间的关系,具体描述建立在一般描述的基础之上,并对其进行了扩展。具体描述完全拥有一般描述的特性、成员和关系, 并且包含补充的信息。例如,抵押是借贷中具体的一种,抵押保持了借贷的基本特性并且加入了附加的特性,如房子可以作为借贷的一种抵押品。一般描述被称作 父,具体描述被称作子,如借贷是父而抵押则是子。泛化在类元(类、接口、数据类型、用例、参与者、信号等等)、包、状态机和其他元素中使用。在类中,术语超 类和子类分别代表父和子。
表示方法
泛化用从子指向父的箭头表示,指向父的是一个空三角形。多个泛化关系可以用箭头线组成的树来表示,每一个分支指向一个子类。
用途
泛化有两个用途。第一个用途是用来定义下列情况:当一个变量(如参数或过程变量)被声明承载某个给定类的值时,可使用类(或其他元素)的实例作为值,这被称作可替代性原则(由 Barbara Liskov 提出)。该原则表明无论何时祖先被声明了,则后代的一个实例可以被使用。例如,如果一个变量被声明拥有借贷,那么一个抵押对象就是一个合法的值。
泛化使得多态操作成为可能,即操作的实现是由它们所使用的对象的类,而不是由调用者确定的。这是因为一个父类可以有许多子类,每个子类都可实现定义在类整体集中的同一操作的不同变体。例如,在抵押和汽车借贷上计算利息会有所不同,它们中的每一个都是父类借贷中计算利息的变形。一个变量被声明拥有父类,接着任 何子类的一个对象可以被使用,并且它们中的任何一个都有着自己独特的操作。这一点特别有用,因为在不需要改变现有多态调用的情况下就可以加入新的类。例如,一种新的借贷可被新增加进来,而现存的用来计算利息操作的代码仍然可用。一个多态操作可在父类中声明但无实现,其后代类需补充该操作的实现。这种不完整操作是抽象的(其名称用斜体表示)。
泛化的另一个用途是在共享祖先所定义的成分的前提下允许它自身定义增加的描述,这被称作继承。 继承是一种机制,通过该机制类的对象的描述从类及其祖先的声明部分聚集起来。继承允许描述的共享部分只被声明一次而可以被许多类所共享,而不是在每个类中重复声明并使用它,这种共享机制减小了模型的规模。更重要的是,它减少了为了模型的更新而必须做的改变和意外的前后定义不一致。对于其他成分,如状态、信号和用例,继承通过相似的方法起作用。
继承
每一种泛化元素都有一组继承特性。对于任何模型元素的包括约束。对类元而言,它们同样包括一些特性(如属性、操作和信号接收)和关联中的参与者。一个子类继承了它的所有祖先的可继承的特性。它的完整特性包括继承特性和直接声明的特性。
对 类元而言,没有具有相同特征标记的属性会被多次声明,无论直接的或继承的,否则将发生冲突,且模型形式错误。换而言之,祖先声明过的属性不能被后代再次声 明。如果类的接口一致(具有同样的参数、约束和含义),操作可在多个类中声明。附加的声明是多余的。一个方法在层次结构中可以被多个类声明,附在后代上的 方法替代(重载)在任何祖先中声明过的具有相同特征标记的方法。如果一个方法的两个或多个副本被一个类继承(通过不同类的多重继承),那么它们会发生冲突 并且模型形式错误(一些编程语言允许显式选定其中的一种方法。我们发现如果在后代类中重新定义方法会更简单、安全)。元素中的约束是元素本身及它所有祖先 的约束的联合体,如果它们存在不一致,那么模型形式错误。
在一个具体的类中,每一个继承或声明的操作都必须有一个已定义的方法,无论是直接定义或从祖先那里继承而来的。
多重继承
如果一个类元有多个父类,那么它从每一父类那里都可得到继承信息。它的特征(属性、操作和信号)是它的所有父类特征的联合。如果同一个类作为父类出现于多条路径上,那么它的每一个成员中只有它的一个拷贝。如果有着同 样特征的特性被两个类声明,而这两个类不是从同一祖先那里继承来的(即独立声明),那么声明会发生冲突并且模型形式错误。因为经验告诉我们设计者应自行解 决这个问题,所以 UML 不提供这种情形的冲突解决方案。像Eiffel 这样的语言允许冲突被程序设计者明确地解决,这比隐式的冲突解决原则要安全,而这些原则经常使开发者大吃一惊。
分类
在最简单的形式中,一个对象仅属于一个类,许多面向对象的语言有这种限制。一个对象仅属于一个类并没有逻辑上的必要性,我们只要从多个角度同时观察一下真实 世界的对象就可以发现这一点。在 UML 更概括的形式中,一个对象可以有一个或多个类。对象看起来就好像它属于一个隐式类,而这个类是每个直接父类的子类 — 多重继承可以免去再声明一个新类,这可提高效率。
静态与动态类元
在最简单的形式中,一个对象在被创建后不能改变它的类。我们再 次说明,这种限制并没有逻辑上的必要性,而是最初目地是使面向对象编程语言的实现更容易些。在更普遍的形式下,一个对象可以动态改变它的类,这么做会得到 或失去一些属性或关联。如果对象失去了它们,那么在它们中的信息也就失去了并且过后也不能被恢复,哪怕这个对象变回了原来的类。如果这个对象得到了属性或 关联,那么它们必须在改变时就初始化,就像初始化一个新对象一样。
当多重分类和动态分类一起使用时,一个对象就可以在它的生命期内得到或失去 类。动态类有时被称作角色或类型。一个常见的建模模式是每个对象有一个的静态的固有类(即不能在对象的生命期内改变的类),加上零个或多个可以在对象 生命期内加入或移走的角色类。固有类描述了这个对象的基本特性,而角色类描述了暂时的特性。虽然许多程序设计语言不支持类声明中的多重动态分类,然而它仍 然是一个很有用的建模概念,并且可以被映射到关联上。
泛化在心理学中又称为条件反射的泛化,行为主义心理学的概念。行为主义认为,人的行为发生,遵循刺激——反应原理,各种心理和行为反应的对象就是外在的刺激物(环境、生活事件等)或者说这些刺激物引起了这些反应。
泛化是区分一般心理问题和严重心理问题的依据。
1、 如果未泛化,无论问题持续时间多久、严重程度如何,都判断为一般心理问题;
2、 如果已经泛化,无论问题持续时间多久、严重程度如何,都判断为严重心理问题;
3、 如果完全泛化,且心理冲突性质已经变形、符合神经症诊断标准,都判断为神经症
4、 神经症性心理问题(可疑神经症)。(1)病程:不到3月为短程评1分;3月到1年评2分;一年以上评3分。
(2)精神痛苦程度:可以主动设法摆脱1分,需借助外界2分,无法摆脱,即使别人帮忙也无济于事3分。(3)社会功能:轻微妨碍1分,显著下降2分,完全回避3分。(2和3的评定至少要考虑三个月的情况,时间太短不可靠。)总分为3分,不够诊断为神经症;4-5分为可疑病例,需进一步观察确诊;总分不小于6分,神经症诊断成立。变形
心理冲突是常形还是变形是区别心理问题和神经症的依据。心理冲突的泛化属于常形,心理冲突的变形是神经症性的。
心理冲突常形有两个特点:一是它与现实处境相联系,涉及到大家公认的重要的生活事件,例如:夫妻关系不和,病人长期长期想离婚又不想离婚,内心痛苦;二是带有明显的道德性质,无论你持什么道德观点,你总可以将冲突的一方视为道德的,而另一方视为不道德的。  心理冲突的变形也有两种:一是它与现实处境没什么关系,或是它涉及的是生活中鸡毛蒜皮,一般人认为不值的为它操心,很容易解决得问题病人却解决不了。二是不带有明显的道德或评价色彩。例如就洗手来讲,如果一个人特爱干净遇事就洗手特勤,不管别人怎么认为有没有必要但其自己认为是有必要的,行为还在理智控制之下,我们最多称这个人有洁癖,这只能属于心理冲突的常形,最多属于常形中心理冲突的泛化此人也许有严重心理问题,还不能说此人有神经症;但如果一个人一旦洗手便不由自主反反复复洗,总是觉得洗不干净,洗到自己都觉得没必要,难以受理智控制,这就是洗手强迫症了。
案例
案例一
一般资料:求助者,男性,33岁,外企职员。
案例介绍:求助者大学毕业后进入某外企公司,因人际关系好,能力强。工作很勤奋,深得上司及客户的好评,很快晋升为部门经理。但天有不测风云,由于政策的变化,求助者所在部门的业务逐渐萎缩,公司进行调整,他被调整到其他部门作普通职员。职务没有了,工资待遇也降了两千余元,求助者心里很不是滋味,有时喝闷酒,看什么都不顺眼,经常发脾气,甚至乱扔家里的东西。虽然2013年的收入足以使他衣食无忧,但他就是心里有种说不出的烦躁。甚至觉得自己无能,没用,对前途很担忧,对妻子、朋友的劝说也听不进去,以前他是同事、同学的聚会的召集人,如今却经常找理由逃避聚会,工作效率也降低了。觉得妻子不理解他,有时和妻子吵架,对女儿发脾气。求助前一个星期出现胸闷、头晕,没食欲,全身乏力,入睡困难,主动前来咨询。
该案例中,引起求助者不良心理和行为反应的刺激事件,仅仅集中在最初刺激事件上(由经理被调整到普通职员)。所以未泛化,判断为一般心理问题。
案例二
一般资料:求助者,女性,19 岁,大学一年级学生。
案例介绍:求助者2013年以某市状元成绩考入大学,来到陌生的城市,开始独立生活。每日的学习很紧张,还要料理自己的生活,有些手忙脚乱,疲惫不堪,感到不适应,非常想家。
有时睡不着,常常梦到父母,一听到广播里放的音乐有“妈妈”的内容就哭。在街上、校园里听到的都是当地的口音,自己作为外乡人,内心很孤独。上课经常走神,学习效率不高。无心参加班上组织的活动,总盼着早点放假回家。求助者与同学的关系一般,因生活琐事与宿舍室友关系紧张,想换宿舍学校没同意,心情不好、内心痛苦。经班主任老师做工作后没有明显好转,所以在同乡的陪同下来心理咨询。
心理咨询师观察了解到的情况:求助者是独生女,性格柔弱、温顺,在家很受宠爱,自幼没有单独离开过家,上大学前很多生活琐事都由父母料理,连自己的衣服鞋袜都不用洗,她认为只有家里才是最安全舒适的。
该案例中,引起求助者不良心理和行为反应的刺激事件,不再仅仅集中在最初刺激事件上(入大学后感到不适应独立生活),而是很多与最初刺激事件有关联的事件也能引起求助者的不良反应,例如,“一听到广播里放的音乐有“妈妈”的内容就哭”;在街上、校园里听到的都是当地的口音,自己作为外乡人,内心很孤独”。所以已经泛化,判断为严重心理问题。
案例三
心理冲突的变形是神经症性的,而心理冲突的常形是大家都有的经验。如果陷入心理冲突的常形,甚至并没有痛苦的心理冲突,那么充其量是心理生理障碍,而不是神经症。要注意的是,一旦出现头痛、失眠、记忆力下降或内脏功能障碍,甚至明显的疑病症状,原来不明显的心理冲突便会尖锐化,很容易出现变形。例如某学生2012年期末考试没考好,原来只是一到考试前就紧张、心慌。可是,近一个月以来,不愿去教室,在教室里总感到心慌,看书也不能集中注意力。人多时,就感到浑身不舒服,呼吸都感到不顺畅,当众写字,手会发抖。睡眠也不好。这一例子就是伴随生理和失眠症状出现的典型的心理冲突变形。
内涵界定
这一概念最早出现于巴甫洛夫的《大脑半球的功能讲义》(1926),用来表示条件反射的普遍化性质。巴甫洛夫发现,如果对动物皮肤的一个部位的接触成为条件刺激物,那么对皮肤的其它部位的接触也会引起条件反应,而且这些部位距离条件刺激物的应用点愈远,则条件反应愈小。巴甫洛夫认为,泛化现象是由外部环境动因的类似所决定的, “条件联系的泛化与所谓类似联想相符”。
参考资料
读秀百科 泛化.读秀学术.
最新修订时间:2023-11-17 20:34
目录
概述
简介
概念
参考资料