We normally write the attributes at the end of the class. Also, why protected and no private?