title: Is it function overloading or overriding?
body: <p>Is it function overloading or overriding or something else ? ( hello function )</p>
  
  <pre><code>class A {
  
  public:
      void hello(int x) { cout &lt;&lt; "A" &lt;&lt; endl; }
  
  };
  
  class B : public A {
  
  public:
      void hello() { cout &lt;&lt; "B" &lt;&lt; endl; }
  
  };
  
  void main() {
  
      B obj;
      obj.hello();
  
  }
  </code></pre>