14.4.2 两种抽象