Question

I got mainly abstract classes in my project and there are a few other class which are using/inheriting them. When I'm writing the documentation I would like to specify that a part of it is just about the behavior of these non-abstract classes, but I found using this word silly.

I could just say it's a class, however an abstract class is a class as well. So I was wondering is there an explicit word/synonym for non-abstract class?

SEO update:

What is the general name of non-abstract classes?

Was it helpful?

Solution

They are typically referred to as concrete classes.

...A concrete class is a class that can be instantiated, as opposed to abstract classes, which cannot.

Licensed under: CC-BY-SA with attribution
scroll top