介面隔離原則 Interface Segregation Principle (ISP)

多個專用介面優於一個通用介面

ISP的精神:

  • 不要讓Interface包山包海
  • 沒用到的方法,另外建一個介面
  • 不應該強迫實作沒用到的方法