#contributor : Alejandro Espinoza Esparza #name : private attribute ....; public property ... ... { ... } # -- /// /// $3 /// private $1 $2; /// /// $4 /// /// $5 public $1 $2 { get { return this.$2; } set { this.$2 = value; } }