Second and Third Class Objects
Raphael Finkel offers definitions of second and third class objects (or, as he calls them, values). However, his definition of "first class object" is contrary to other authors': specifically, he does not require run-time constructability, so he would consider C functions to be first-class.
| Manipulation | First | Second | Third |
|---|---|---|---|
| Pass value as a parameter | yes | yes | no |
| Return value from a procedure | yes | no | no |
| Assign value into a variable | yes | no | no |
Read more about this topic: First-class Citizen
Famous quotes containing the words class and/or objects:
“God of justice, save the people
From the clash of race and creed,
From the strife of class and faction,
Make our nation free indeed;”
—William Pierson Merrill (18671954)
“A man is but a little thing in the midst of the objects of nature, yet, by the moral quality radiating from his countenance, he may abolish all considerations of magnitude, and in his manners equal the majesty of the world.”
—Ralph Waldo Emerson (18031882)