Convert non-virtual methods to virtual methods of adapter class