物件導向參照範例的一項主要好處是自動支援以抽象為中心、可重複使用且適應力佳的設計。尤其是,通常會使用預先定義的架構建構複式系統。架構是針對給定網域提供一組服務的協同類別集合。您可以為架構類別實例進行次分級與編製,以為特定的應用程式自訂架構。因此,架構代表物件導向的重複使用項目。
使用架構有數種優點: