oracle中的成员方法重载

时间:2011-12-05 19:42:50

标签: oracle plsql overloading

甚至可以重载成员方法吗?像:

create or replace type triangle as object(
side_1 number,
side_2 number,
side_3 number,
member function perimeter return number);

create or replace type body triangle as
member function perimeter return number is
begin
  return self.side_1 + self.side_2 + self.side_3;
  end;
end;

是的,我如何重载perimeter函数。谁能举一个例子?