介面不变，软体模组"B"仍然可以存取软体模组"A"，软体模组"A"实现介面的作法不会影响"B"，这就是关注点分离，只关注介面的规格（也可以参照里氏替换原则）。
物件导向语言中的介面.在一些面向对象程序设计语言中（特别是没有完整多重继承的语言），会用「介面」来定义没有资料，只有方法的抽象资料型别，以此为的签名（signatures）。任一个具有程式及资料的类 (计算机科学)，只要有「介面」中所有的方法，就是「实现」此一介面。而且，就算在单一继承语言中，也可以实现多个介面，因此可以同时