Multi-File Projects

  • Beyond very simple projects, it helps to split up your code
  • Code is usually split into multiple files and multiple classes
  • Files and classes tend to be organized by functionality
  • How does code in different files interact?
  • In other words, how do classes interact each other?

17 / 31