ポリモフィズムは難しいからね。まずはエラーどおりpaint1()を疑ってみれば?