2016年12月11日
摘要: Oracle数据库语句大全 ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列 阅读全文
posted @ 2016-12-11 20:22 人生无设限 阅读(2636) 评论(1) 推荐(3)
摘要: 接口只是比抽象类“更纯”的一种形式。它的用途并不止那些。由于接口根本没有具体的实施细节——也就是说,没有与存储空间与“接口”关联在一起——所以没有任何办法可以防止多个接口合并到一起。这一点是至关重要的,因为我们经常都需要表达这样一个意思:“x 从属于a,也从属于b,也从属于c”。在C++中,将多个类 阅读全文
posted @ 2016-12-11 12:24 人生无设限 阅读(425) 评论(0) 推荐(0)
摘要: “interface”(接口)关键字使抽象的概念更深入了一层。我们可将其想象为一个“纯”抽象类。它允许创建者规定一个类的基本形式:方法名、自变量列表以及返回类型,但不规定方法主体。接口也包含了基本数据类型的数据成员,但它们都默认为static 和final。接口只提供一种形式,并不提供实施的细节。接 阅读全文
posted @ 2016-12-11 12:18 人生无设限 阅读(670) 评论(0) 推荐(0)
摘要: 在我们所有乐器(Instrument)例子中,基础类Instrument 内的方法都肯定是“伪”方法。若去调用这些方法,就会出现错误。那是由于Instrument 的意图是为从它衍生出去的所有类都创建一个通用接口。之所以要建立这个通用接口,唯一的原因就是它能为不同的子类型作出不同的表示。它为我们建立 阅读全文
posted @ 2016-12-11 12:15 人生无设限 阅读(445) 评论(0) 推荐(0)