継承元のクラスのプライベートメソッドは使えるのかという検証を行ったので、その結果をメモします。
継承元のクラスのプライベートメソッドは使えるのか
結論、使えます。
class MyClass
private
def private_method
puts 'MyClassのprivateメソッドです。'
end
end
class MyClass2 < MyClass
def public_method
private_method
end
end
MyClass2.new.public_method #=> MyClassのprivateメソッドです。