using of this
constructor in constructor