static void Main(string[] args) { var rafael = new Person() { Name = "Rafael", Email = "*****@*****.**" }; var priscilla = new Person() { Name = "Priscilla", Email = "*****@*****.**" }; var lorena = new Person() { Name = "Lorena", Email = "*****@*****.**" }; var romulo = new Person() { Name = "Romulo", Email = "*****@*****.**" }; var ricardo = new Person() { Name = "Ricardo", Email = "*****@*****.**" }; var erick = new Person() { Name = "Erick", Email = "*****@*****.**" }; var devs = new Group() { Members = { ricardo, romulo, rafael } }; var groupVisitor = new GroupVisitor(); var group = new Group { Members = {devs, priscilla, lorena} }; group.Accept(groupVisitor); Console.ReadKey(); }
public void Send(Person person) { Console.WriteLine("Sended Email to " + person.Name); }