https://profilbaru.com/article/Abstraction_(computer_science)