When should i use Private constractor with factory method?
here included example
public class Student{ private string name; private Student(string name) { this.name = name; } public static Student CreateObject(string name) { return new Student(name); } public string Name { get { return name; } }}
public class Student{ private string name; private Student(string name) { this.name = name; } public static Student CreateObject(string name) { return new Student(name); } public string Name { get { return name; } }}