完成主要类的实现