When deriving a struct from a class/struct, the default access-specifier is public. While when deriving a class, the default acess-specifier is private.