老的实现方式