那位帮忙看看 在看书中发现了这一段话,不是很懂,希望那位高手给看看,解释一下ORACLE中的类型的进化: 属性和方法能被加到对象类型中并且这些属性和方法还可以对象类型中删除,而不需要重新创建的需要类型和相应的数据。这个特征允许类型继承在应用程序中适当的变化。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一起讨论下,当然我看法不一定对:我认为这是一种OOP的思想。对象类型应该指的是一个class, 我们可以追加和删除这个class中的方法及属性,而不需要重新创建一个class。(这个也许是系统帮我们做了)现在我用一个小例子来说一下我的理解:class A{ 属性 x; 属性 y; 方法 fun1();}但是我们现在需要一个这样的对象object O1{ 属性 x; 属性 y; 方法 fun1(); 方法 fun2();}那我们只需要将class A(或A的实例O1,这里有岐义)加入一个方法fun2()就可以了,而不需要另创建一个class B来继承class A并添加fun2()。理解对不对,要做实验才知道,可是我这里没有环境,楼主验证吧,呵呵 我感觉是不是说Oracle的类和面向对象语言一样具有继承的特性呢?如果a类继承于b类,那a可以添加一些方法也可以不添加一些方法,对于两个类共有的属性直接继承而不需要重新创建的,个人观点,仅当参考。 我比较赞同amlu的说法,即便是可以任意追加和删除,但是也应该是在继承的情况下,由子类来完成 SQL语句 oracle登陆问题 [高分]连接Oracle时,总是自动执行下面的语句:SELECT PARAMETER, VALUE FROM SYS.NLS_DATABASE_PARAMETERS ... 求SQL语句。帮忙阿。在线等! 如何查询用户登陆的日志 linux下安装oracle8i不会,请高手指教,谢谢! 求救,关于一个查询 请教open_cursor 在线等待!!! RMAN的报错,非常急,马上给分 不同的表空间相同的表名怎么导数据? 请教各位,如何用VC将.dat格式的数据文件(二进制)导入Oracle中?!谢谢! 10G不是已经带RAC吗?为何还有RAC单独的产品?
对象类型应该指的是一个class,
我们可以追加和删除这个class中的方法及属性,而不需要重新创建一个class。
(这个也许是系统帮我们做了)现在我用一个小例子来说一下我的理解:
class A
{
属性 x;
属性 y;
方法 fun1();
}但是我们现在需要一个这样的对象
object O1
{
属性 x;
属性 y;
方法 fun1();
方法 fun2();
}那我们只需要将class A(或A的实例O1,这里有岐义)加入一个方法fun2()就可以了,
而不需要另创建一个class B来继承class A并添加fun2()。理解对不对,要做实验才知道,
可是我这里没有环境,
楼主验证吧,呵呵