I am taking a software engineering course and we use Java to implement some of the concepts. I have a question with regards to Control and Boundary Classes - I am having a hard time grasping the concept.
I have read this previous question and its answers many times and still cannot find the difference between the two:
- boundary classes are ones at the boundary of the system - the classes that you or other systems interact with
- entity classes classes are your typical business entities like "person" and "bank account"
- control classes implement some business logic or other