I know this may be a silly question, but I have looked in a lot of books and tutorials and they explain what is a class, and what's a solution but there's no way to confirm if what I'm understanding is right or wrong besides asking to a human that have some knowledge about the topic.
From what I understand a Solution is a group or classes, and there's a main class that contains the most important parts of the code and how objects are supposed to interact, and from time to time it calls some other classes which have the information about and specific object.
I.E. I have a solution of a game where a bird flies avoiding clouds(?), so I have a class with all the info related to the bird, another one related to the Cloud and a Main class who have all the information regarding how the cloud.cs and the bird.cs are supposed to interact.
I know this may be a really dumb question, but as I told you before, there's no way a book or a website can say to me "yes, you understood correctly".
Thanks in Advance!