抽象类及接口的实例及测试:源代码和UML图,在myelipse下测试通过。