наследование new и edit