A significant big difference is interfaces might have properties although not fields. This, to me, underlines that properties needs to be utilized to determine a category's public interface when fields are meant to be used in the private, inside workings of a class. Being a rule I almost never make https://smartworlddeveloper.co.in/