Properties, fields en constructor