Javascript面向对象特性实现(封装、继承、接口)