重构一:用多态替换switch语句

    编程中咱们尽可能少用switch语句,使用switch语句会出现大量重复代码,咱们能够采用java的多态特性,使用state模式来替换switch语句,具体方式以下:java    举个例子,假设一个电影租赁的程序,包括客户(Customer)、租赁(Rental)、电影(Movie)三个类,编程 在Movie类中,有一个获取电影租金的方法getChartge,它须要根据电影的类型和租期来
相关文章
相关标签/搜索