Transcription: There are techniques for getting around the restrictions of data hiding. One of the important advantages of data hiding in languages like C++ is that it is easier to comply with the rules than it is to get around them. In procedural languages like C, it was often more convenient for programmers to take shortcuts than to follow the rules for preserving data integrity.