modify Class
implle ex17_04