Inherit a scene?

I am somewhat new to Unity and its structure, and am used to large OOP structures. If I were creating a scene based on another scene where only one model and one data file was different is there an efficient way to hold the ‘base’ of the scene so that as you build/change you won’t have to make the changes in two places? I’m looking for something similar to an abstract class that holds most of the data that can be used by both and updated in one place, but each class that inherits the abstract class has its own unique properties as well.

Thanks in advance!

No, scenes cannot be inherited.

It’s a bit hard to tell exactly what you’re trying to do from your description, but you should look into additive scene loading (through which a given “level” in your game can me formed of multiple additively-loaded subscenes, and those subscenes can be shared by any number of levels), and also prefabs (i.e. reusable object templates that consist of any number of children, components etc.)