Not sure whether this question is requires a specific answer but I would say Waze.
Trash bin
Reasons:
When you remove a file from the hard drive it is still written in binary code. So, windows places files in the *trash bin* if you did not want to delete it.
Unless USB or Removable flash drive, when you delete that it does not place any files in the trash bin.
Answer:
All the members within a class are by default are private. Private function in a class can access public function within a similar class. Private member formed the implementation of the class and also form the private interface of members within the class.
All the member of class can be access by function inside the class when it is declare as private.
For example:
class test
{
private:
int a; // when test:a is private
public:
test() : a() // a is accessible in test class
}