Укажите, какие операторы, определяющие тело объектного типа для спецификации типаCREATE TYPE MyT AS OBJECT (i1 INTEGER, MEMBER FUNCTION fun1 (x INTEGER) RETURN INTEGER);
, имеют правильный синтаксис:
(Отметьте один правильный вариант ответа.)
Варианты ответа
CREATE TYPE BODY MyT AS MEMBER FUNCTION fun1 (x REAL) RETURN MyT IS BEGIN RETURN100; END; END;
CREATE TYPE BODY MyT AS MEMBER FUNCTION fun1 (x INTEGER) IS BEGIN RETURN MyT (x.i1); END; END;
CREATE TYPE BODY MyT AS MEMBER FUNCTION fun1 (x INTEGER) RETURN INTEGER IS BEGIN RETURN x+100; END; END;(Верный ответ)