public static void Main()
var p = new Person { Name = "João" };
var h = new House { Address = "Lisboa", Owner = p };
Console.WriteLine($"{p.Name} lives in {h.Address}");
Console.WriteLine($"{h.Owner.Name} lives in {h.Address}");
public string Name {get; set;}
public House Home {get; set;}
public override string ToString()
return $"{Name} lives in {Home}";
public string Address {get; set;}
public Person Owner {get; set;}
public override string ToString()