使用隱含合約既有利又有弊。如果該埠連接至僅提供並需要其所提供及需要之介面子集的其他埠,則使用隱含合約更加自然。但是,如果埠連接至完全「反轉」(請查看埠的「特性」視窗中的勾選框)的另一個埠,或者如果其他埠提供並需要相同的介面集,使用隱含合約則有意義。如果系統中僅存在一個此類型或類別的物件,則這類似於從類別個別指定物件或指定具有隱含類別的物件。