No sense having a private property in abstract classes