Az interfész szegregációs elv ( ISP ) egyike annak az öt alapelvnek, amelyek a " SZOLID " osztályok tervezésére vonatkoznak az objektumorientált programozásban .
Robert S. Martin a következőképpen határozta meg [1] ezt az elvet:
Az automatizált entitások nem függhetnek az általuk nem használt módszerektől.Az interfészek szétválasztásának elve azt mondja, hogy a túl "vastag" interfészt kisebbre és specifikusabbra kell felosztani, hogy a kis interfészek programozói csak a működésükhöz szükséges metódusokról tudjanak. Ennek eredményeként az interfész metódusának megváltoztatásakor azok a programozási entitások, amelyek nem használják ezt a módszert, nem változhatnak.