title: Signature of method __int__ does not match signature of base method in class This inspection detects inconsistencies in overriding method signatures
body: <p>I am new to Python and currently facing issue with multiple inheritance.
  Below is my code that i have written, for which i am getting following error</p>
  <p>Signature of method 'Product.<strong>int</strong>()' does not match signature of base method in class 'RawMaterial'
  Inspection info: This inspection detects inconsistencies in overriding method signatures.</p>
  <p>Code Snippet:</p>
  <pre><code>class RawMaterial:
      def __int__(self,rmname,rmstate):
          print(&quot;Raw material class instantiated&quot;)
          self.rmname = rmname
          self.rmstate = rmstate
  
      def raw_material_details(self):
          print(&quot;Raw Material Name : &quot;, self.rmname)
          print(&quot;Raw Material State : &quot;, self.rmstate)
  
  class Worker:
      def __int__(self,workid,wname,processid):
          print(&quot;Worker class instantiated&quot;)
          self.workid = workid
          self.wname = wname
          self.processid = processid
  
      def worker_details(self):
          print(&quot;Work ID : &quot;, self.workid)
          print(&quot;Worker Name: &quot;, self.wname)
          print(&quot;Process ID : &quot;, self.processid)
  
  class Product(RawMaterial, Worker):
      def __int__(self, pname, pbatch, rmname, rmstate, workid, wname, processid):
          print(&quot;Product class instantiated&quot;)
          RawMaterial.__init__(rmname, rmstate)
          Worker.__init__(workid, wname, processid)
          self.pname = pname
          self.pbatch = pbatch
  
      def product_details(self):
          print(&quot;Product Name : &quot;,self.pname)
          print(&quot;Product Batch : &quot;,self.pbatch)
  
  
  prod1 = Product(&quot;Pepsi&quot;,&quot;ZA443&quot;,&quot;Water&quot;,&quot;Liquid&quot;,12,&quot;Alpha&quot;,443)
  prod1.product_details()
  </code></pre>