Описание тега abstraction
Абстракция - это концепция информатики, в которой реализация отделена от интерфейса.
Абстракция - это концепция информатики, в которой реализация отделена от интерфейса. Абстракция позволяет изменять реализацию без изменения интерфейса, так что другой код, который полагается на этот интерфейс, не нужно изменять.
Например, прототип функции в C будет считаться интерфейсом функции, а его определение - реализацией. Определение функции может измениться (например, для повышения производительности или исправления ошибки), но до тех пор, пока сигнатура функции (указанная в прототипе) остается неизменной, любой код, вызывающий функцию, может оставаться неизменным.