bridge两种实现方式