Home / class / abstract continued 24