A vital variation is that interfaces might have properties although not fields. This, to me, underlines that properties ought to be accustomed to define a category's general public interface though fields are supposed to be Employed in the non-public, interior workings of a category. Being a rule I rarely make https://jmsmanesar.in/