Delphi

[Delphi] abstract 와 virtual

반응형

1. abstract
abstract 추상화하여 해당 클래스의 implementation에서는 사용하지 않겠다는 것.
자식클래스에서 이를 override해서 사용해야 한다.

 

2. virtual
상위 클래스에서 virtual로 정의된 메소드는 하위 클래스에서 상속받을 때 하위클래스에 반드시 override로 정의 해야한다.

 

 

// 하지만 override로 상속받을 경우 반드시 부모클래스의 해당 메소드에는 virtual 이 선언되어 있어야 한다.

반응형

'Delphi' 카테고리의 다른 글

[Delphi] SelStart, SelText 사용법  (0) 2021.07.12
[Delphi] InputBox, InputQuery 사용법  (0) 2021.07.01
VAlign := ctaCenter 가 안먹히는 경우  (0) 2021.04.20
StrGrid to QuickReport  (0) 2021.04.19