Create or replace TYPE StudentObj AS OBJECT(ID number(5))    MEMBER FUNCTION FormattedName return Varchar2,Pragma RESTRICT_REFERENCES(FormattedName,RNDS,WNDS,RNPS,WNPS)
 
各位大佛,我想请问
                  1、第一行的StudentObj是自己写的名字吗?
                  2、第一行Object是系统定义的类型吗?
                  3、第二行的MEMBER 是什么意思?
                  4、第二行的Pragma RESTRICT_REFERENCES(FormattedName,RNDS,WNDS,RNPS,WNPS)是什么意思,请具体剖析。