型チェックが無いと怖い体質(wなので僕は専らinterfaceですけど、
RTTIも駆使すれば色々できそうですね。
詳しくないので幾つか応用例を教えて欲しかったり。

interface/RTTIを駆使したDelphi専用デザインパターンなんてのも
列挙してみれば面白いかも。