public static void Main()
var kottan = new Kottan("Jordan");
var unMan = new UnfortunateSneakyMan();
unMan.FeedAKotten(kottan);
Console.WriteLine(kottan.Name);
var man = new SneakyMan();
man.FeedAKotten(ref kottan);
Console.WriteLine(kottan.Name);
public class UnfortunateSneakyMan
public void FeedAKotten(Kottan kottan)
kottan = new Kottan("Tom");
public void FeedAKotten(ref Kottan kottan)
kottan = new Kottan("Tom");
private readonly string name;
public Kottan(string name)
public void Eat(string food)