jar&so继承