Design-Patterns lassen sich auf die meisten Sprachen übertragen (vor allem, wenn es sich um OO-Sprachen handelt) - sie stellen ja nur eine Idee dar. Wie man die einzelnen Patterns implementiert, sollte jeder Programmierer für sich entscheiden.
Wenn du sehen möchtest, wie man Patterns "ausschreiben" kann:
http://www.dofactory.com/Patterns/Patterns.aspx
Ist zwar nicht in Delphi Prism, aber doch sehr nah dran (immerhin .NET) - wie gesagt, sollte die Sprache keine Rolle spielen.