Back to Glossary

Interface

The boundary between modules specifying what information and control crosses between them while hiding internal details. Well-designed interfaces enable modules to be changed independently, as long as the interface contract is maintained.

Learn about this term

Related Terms

Vocabulary from all courses. Terms are cross-referenced to show where each concept appears.