11.2.5 PO类设计