|
抽象建立的這層間接性,解除了調用者與實現類之間的具體依賴,使得實現類可以單獨變化,而不會影響到調用者。例如,當我們需要為元數據的讀取操作定義對象時,好的編碼習慣是為其定義一個接口:
public interface MetadataReaderService {
public MetadataObject getMetadataObject(String metadataName);
public MetadataField getMetadataField(
String tableName,String fieldName);
public MetadataRelation getMetadatarelation(
long objectId,long relateObjectId);
}
it知識庫:引入間接隔離變化(二),轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。