![]() |
![]() |
![]() |
![]() |
![]() |
|
A global variable of type cylinder identifies the address in memory
where the allocated memory begins for a cylinder object:
*----- Cylinder variable identifies the byte where a
| cylinder class object begins
|
| radius length
| | |
v v v
--------------- ---------------
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
| | | | | | | | | | | | | | | | | | | | | |
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
^ ^ ^
| | |
288 296 304
In the illustration, the radius and length are assumed to be floating-point
numbers of type double.