Class adapter pattern

From HandWiki