接口是可连接两个或两个以上不同之电路装置使之能够传递电子或任何形式讯号的装置。在程序设计中,它是用于沟通的中介物,也就
是说,它是可以使两个类连接起来,而它自己本身也是一个借口类。
广义化(Generalize),又称一般化、通常化、普遍化、概化,是指将事物的定义进行修改或者补充以使其适用于更加大的范围。一个
将事物广义化的简单例子是归类。例如:将“大雁”广义化(归类)之后是“鸟类”,将“鸟类”广义化(归类)之后是“动物”。
当然,这样的定义并不严谨。
从逻辑学的角度来定义,只有满足下面两个条件才能说,“A是广义化之后的B”,或者“A是广义上的B”。条件如下:
- 任何一个B类的实例也是A类的实例;并且
- A概念的实例并不一定是B概念的实例
就之前的例子,因为每只“大雁”(B)都是“鸟”(A),但是“鸟类”并不一定是“大雁”,所以我们可以说:“鸟类”是广义上的“大雁”。
接口与广义化
最新推荐文章于 2022-06-19 12:49:11 发布