The compiler can only use the type information of ...
# announcements
j
The compiler can only use the type information of the variable that you use. It cannot know the actual type, so it cannot know which functions may aply