virtual class

.