Now declaration of variable has been learned. You write:
It shows that the compiler which will be used name to refer, to the data, whose type will be type. Proper memory amount is also reserved by the declaration, for the variable.
Reference variable could also be declared at its own lines. Like, for example:
When originOne is declared like this, value will stay un-determined till the actual creation