A vital big difference is the fact interfaces might have properties but not fields. This, to me, underlines that properties ought to be utilized to define a class's general public interface when fields are supposed to be used in the non-public, internal workings of a class. Like a rule I https://amrapaliprojectsinnoida.blogspot.com/