I don't understand why the line
classes that share the same interface are always tightly encapsulated is false.
since in case of
polymorphism if different classes implement the same interface, then they can access their own class method, instead of knowing about the implemention of different method of class of the same interface. which means strong encapsulation.