안녕하세요?
Inherited를 질문주셨는데 Inherited 는 자식 클래스에서 조상 클래스의 같은 이름을 가진 함수를 사용하고자 할때
쓰이는 지시어입니다.
예를들어
procedure TSubClass.Create();
begin
create();
end;
위에 함수를 보게되면 create 함수에 또 같은 create를 불러들어 결국 스택오버플로우가 나면서
에러가 납니다. 정상적으로 사용하기 위해선
procedure TSubClass.Create();
begin
Inherited create();
end;
앞에 Inherited 지시어를 붙여 조상클래스중 create 함수를 불러오게 할수 있습니다^^