二、請說明物件導向語言中超載(overloading)和覆寫(overriding)之前提 (使用情境)和功能。(25 分)