Beginners question (constructor - upgradable contracts)

Id like my constructor to assign an address upon deploying. How would i got about this if my contract is upgraded/able.


address private _adr // global variable

Constructor(address adr_) { 
_adr = adr_;  // Normally 
}

Constructor() ERC20() {} // how would i assign a variable here??

You need to use initialize function.
Refer