samlai0812 factory method By samlai0812

UML model