上海海昌海洋公园是室内和室外结合的综合性海洋主题公园。公园内有室内展馆和室外海洋动物表演区、水族馆等。室内展馆包括海洋馆、极地馆、热带馆等,展示了海洋生物的多样性和生态环境。而室外区域则有海豚表演、海狮表演、鲨鱼馆、海底隧道等,让游客可以近距离观察和与海洋动物互动。因此,上海海昌海洋公园既有室内展馆,也有室外表演区和水族馆,是一个集室内和室外于一体的海洋主题公园。