An essential distinction is the fact that interfaces might have properties but not fields. This, to me, underlines that properties needs to be used to determine a class's public interface though fields are supposed to be Utilized in the private, internal workings of a class. To be a rule I https://m3mjewelmgroadgurgaon.blogspot.com