Suppose you derived/extended your class from a library class, and have worked with this class satisfactorily for a while. You then write a new method for your class but inadvertently use the same name and parameters as those of a public method of that library class. What will happen?