3.4 自定义类