Noun
prototype pattern (plural prototype patterns) (programming) A creational design pattern that determines the type of objects to create by a prototypical instance, which is cloned to produce new objects.