When I say the word "circle", I know that I have described a "shape". Specifically, a "circle" is the shape formed by the set of all points in a plane that are at a given distance from a given point. I don't need to provide any more information about the circle in order for it to qualify as a shape.
However, if I describe more specifically, a "circle with a radius of 5 meters", I do not quite know what I am describing, in terms of a generic mathematical definition. Now that I've added the dimension of the circle to my description, what is it called? Is there an official word or phrase for this, other than "shape plus dimensions"?
I would use computer science and the concept of classes and objects. Let Shape be a class, say:
Then define Circle as a subclass of Shape:
Then your circle is an object:
Links
Object
Class