How do we implement abstraction?

By writing a few core methods that handle low-level functionsBy making all low-level methods available for other developers to call

By writing a few core methods that handle low-level functions.