overloading is giving an operator meaning which is needed for us i mean the operator can do the job as we want if we overload
but overriding is giving some diffrent meaning in to a function which specified in parent process in inheritance