クラス図でどう表現したら良いのか分からないものがあるので教えて下さい。

言語はdelphiです。(javaが分からないので)

・継承
TOb01 = class(TOb00)
end;

・集約(コンポジション)
TOb01 = class
ob : TOb00;
end;

ここまでは合ってますよね?
ではこれはどう表現すれば良いのでしょうか?

TOb01 = class
function a : TOb00;
procedure b( ob : TOb00);
procedure c;
end;

procedure TOb01.c;
var
ob : TOb00;
begin
ob.func;
end;