Encapsulation is binding the data between method and data.
Data-abstraction is hiding the information from users.
Data-abstraction is hiding the information from users.