When having a base class with pure virtual methods this makes it so that the class can not be instantiated. If I have regular methods and attributes in this base class does the derived classes still inherit those as normal?
For e.g. a getter and setter for an attribute.
Yes, all methods are inherited.