type
whitecat=class(cat)
private
public
procedure paw;override;
end;
type
blackcat=class(cat)
private
public
procedure paw;override;
end;
//------------------------------------------
type
dog=class(mammal)
private
public
procedure sound;override;
procedure watching;
end;
implementation
procedure cat.sound;
begin
showmessage('catsound');
end;
procedure whitecat.paw;
begin
showmessage('whitecatpaw');
end;
procedure blackcat.paw;
begin
showmessage('blackcatpaw');
end;
procedure dog.sound;
begin
showmessage('dogsound');
end;
procedure dog.watching;
begin
showmessage('dogwatching');
end;
end.
作者: ugg 时间: 2006-10-23 11:30
unit Unit1;