An important big difference is that interfaces may have properties but not fields. This, to me, underlines that properties should be used to define a class's public interface although fields are meant to be used in the private, inner workings of a category. As a rule I not often build https://mrgcrown.in/