如何理解封装、继承和多态

NoSuchKey