In programming language theory, a
reference type is a
data type that refers to an object in memory. A pointer
type on the other hand refers to a memory address.
Reference types can be thought of as pointers that are implicitly dereferenced.
read more >>