That is you want to again define the same function with a different kind of algorithm and if you do that then you say that you are overriding the member function in the base class; be very cautious because this concept sounds extremely close to the concept of overloading and therefore, there is a good possibility that you will start confusing it with the overloading and what makes things worst is you can actually also have overloading in the context of inheritance.
അതേ ഫംഗ്ഷനെ മറ്റൊരു തരത്തിലുള്ള അൽ ഗോരിതം ഉപയോഗിച്ച് വീണ്ടും നിർ വ്വചിക്കാൻ  നിങ്ങൾ  താൽ പ്പര്യപ്പെടുന്നു, നിങ്ങൾ  അങ്ങനെ ചെയ്യുകയാണെങ്കിൽ  നിങ്ങൾ  അടിസ്ഥാന ക്ലാസിലെ അംഗ ഫംഗ്ഷനെ അസാധുവാക്കുന്നുവെന്ന് പറയുന്നു; വളരെ ജാഗ്രത പാലിക്കുക, കാരണം ഈ ആശയം ഓവർലോഡിംഗ് എന്ന ആശയവുമായി വളരെ അടുത്താണ് തോന്നുന്നത്, അതിനാൽ, നിങ്ങൾ ഇത് ഓവർലോഡിംഗുമായി ആശയക്കുഴപ്പത്തിലാക്കാൻ തുടങ്ങുന്നതിനുള്ള നല്ല സാധ്യതയുണ്ട്, മാത്രമല്ല കാര്യങ്ങൾ മോശമാക്കുന്നതും നിങ്ങൾക്ക് പാരമ്പര്യത്തിന്റെ പശ്ചാത്തലത്തിൽ ഓവർലോഡിംഗ് നടത്താം എന്നതാണ്.