解決

self.class.method_name で呼び出す

class Person
  def call(num)
    puts "#{self.class.name(num)}だよ"
  end
  def self.name(num)
    if num = 1
       '田中'
    else
       '名無し'
    end
  end
end