static void Main(string[] args) { //Ejemplo 9: Nuevos miembros con expresiones en su definición Usuario UsuarioGenerico = new Usuario(); Basico UsuarioBasico = new Basico("", 35, "m"); Premium UsuarioPremium = new Premium("Diana", 26, "f", true); //UsuarioBasico.Nombre = null; /*if(UsuarioBasico.Nombre == null) { * throw new ArgumentNullException( * paramName: nameof(UsuarioBasico.Nombre), * message: "Nombre de usuario nulo"); * }*/ Console.WriteLine($"Usuario: {UsuarioBasico.Nombre}"); string nombreA = UsuarioBasico.ObtenerNombre(); Console.WriteLine($"Nombre: {nombreA}"); Console.ReadLine(); }