public interface IGoodBodyGirl {
//要有姣好的面孔
public void goodLooking();
//要有好身材
public void niceFigure();
}
public interface IGreatTemperamentGirl {
//要有氣質
public void greatTemperament();
}
接口隔離原則包含的四層含義:
1.接口儘量要小
2.接口要高內聚
3.定製服務
4.接口設計是有限度的
幾個劃分接口粒度的規則:
1.一個接口只服務於一個子模塊或者業務邏輯。
2.通過業務邏輯壓縮接口中的 public 方法
3.已經被污染了的接口,儘量去修改,若變更的風險較大,則採用適配器模式進行轉化處理
4.瞭解環境,拒絕盲從