단위전략의 메커니즘은 템플릿과 다중 상속을 병용 [.]. 단위전략을 사용하는 호스트 클래스는 다수의 템플릿 인자를 가지는 또 다른 템플릿이며, 이때 각 템플릿 인자는 그것이 사용하는 단위전략을 가리키게 됩니다. 호스트 클래스는 자신이 선택한 단위전략들을 통해 그 기능을 간접화시키게 되며, 각 단위전략을 서로 밀접하게 응집시켜 주는 하나의 그릇으로써 작용하게 됩니다.