类的继承和接口的实现