、红黑树、阵列等等。且无须关心其实作，二元树搜寻法总是有相同的运算（插入、移除、寻找等等）。从实作中分离出介面，并不表示使用者不该知道实作的方法，而是使用者不能依赖于实作细节。例如，一个抽象资料型别可以用脚本语言建立，或其它可以被反编译的语言（如C语言）。即使使用者可发现实作的方法，只要所有客户端程式遵循该介面，且改变实作方式时不会产生影响，那就仍是抽象资料型别。在物件导向的用语中，抽象资料型别相当于类别；抽象资料型别的实体就相当于物件。某些语言包含了用于宣告抽象资料型别的建构子。例如，C++ 和