/* Author: James Tam Version: February 26, 2021 Learning objective: overridding vs. overloading */ public class Driver { public static void main(String [] args) { P p1 = new P(); C c1 = new C(); p1.overload(888,"Lucky number"); p1.overload(false); p1.overload(); p1.toBeOverridden(); c1.overload(); c1.overload(false); c1.overload(888,"Lucky number"); c1.toBeOverridden(); } }