Skip to main content
Added link to get more information about function overloading and overriding in c++
Source Link
Hitesh Kansagara
  • 3.6k
  • 3
  • 20
  • 34

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.

For more detail you can visit below link where you get more information about function overloading and overriding in c++ https://googleweblight.com/i?u=https://www.geeksforgeeks.org/function-overloading-vs-function-overriding-in-cpp/&hl=en-IN

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.

For more detail you can visit below link where you get more information about function overloading and overriding in c++ https://googleweblight.com/i?u=https://www.geeksforgeeks.org/function-overloading-vs-function-overriding-in-cpp/&hl=en-IN

deleted 1 character in body; Post Made Community Wiki
Source Link
MERLIN THOMAS
  • 847
  • 1
  • 11
  • 15

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.*

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.*

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.

added 161 characters in body
Source Link
MERLIN THOMAS
  • 847
  • 1
  • 11
  • 15

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.*

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.*

1.Function Overloading is when multiple function with same name exist in a class. Function Overriding is when function have same prototype in base class as well as derived class.

2.Function Overloading can occur without inheritance. Function Overriding occurs when one class is inherited from another class.

3.Overloaded functions must differ in either number of parameters or type of parameters should be different. In Overridden function parameters must be same.*

Source Link
MERLIN THOMAS
  • 847
  • 1
  • 11
  • 15
Loading