原则定义

一个类应该只有一个发生变化的原因。

屎山案例

  1. public class VipUserService{
  2. public void serveGrade(String userType){
  3. if ("VIP用户".equals(userType)){
  4. System.out.println("VIP用户,视频1080P蓝光");
  5. } else if ("普通用户".equals(userType)){
  6. System.out.println("普通用户,视频720P超清");
  7. } else if ("访客用户".equals(userType)){
  8. System.out.println("访客用户,视频480P高清");
  9. }
  10. }
  11. }