public Flag(Flag flag) { _name = flag.Name; _path = flag.Path; _painter = flag._painter; }
public Flag(string name, string path, FlagPainter painter) { _name = name; _path = path; _painter = painter; }
public Flag(string name, string path) { _name = name; _path = path; _painter = new FlagPainter(); }