实现了生命类