I read that classes and structures are completely the same, after learning that you should use structures for data, and classes for both data and functions. The only difference from what i read between classes and structures is that structures are public by default and classes are private by default. If this is the only difference does it matter which one you use?