In OOPs we have the facility of overloading that is we can overload operators and functions. When we overload any operator or functions, we make them to work differently.
Means if we want already created functions to do different work then we can overload them. But in structured programming we have to develop new function, we can't overload existing function for new task.
e.g. +, =, *, relational operators can be overloaded in OOPs not in structured programming.