An essential variation is interfaces might have properties but not fields. This, to me, underlines that properties need to be used to outline a category's general public interface though fields are meant to be used in the non-public, internal workings of a category. As being a rule I rarely make https://dlfnewprojectsinnoida.blogspot.com/