[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.c++

Object Definition?

Immortal Nephi

9/28/2008 5:36:00 PM

How can you design an object? Let's say for example. You place some
global variables in the file scope. They are not objects unless they
need functions. You put global functions in the file scope. Both
global variables and global functions do not have structure. They do
not look true object. Only file scope looks like true object.

You don't know which functions belong to the global variables unless
you need to group global variables and global functions together to
become true object. The global variables look like properties. The
global functions look like action or methods.

The class is the answer when you want to create multiple objects. If
you stick with ungroup global variables and global functions in the
file scope, then it is only *ONE* (non-multiple) true object.

Please describe if I am wrong.

Nephi
1 Answer

Rolf Magnus

9/29/2008 3:57:00 AM

0

Immortal_Nephi@hotmail.com wrote:

> How can you design an object? Let's say for example. You place some
> global variables in the file scope. They are not objects unless they
> need functions.

In the C++ standard, everything that occupies memory is an object. If you're
talking about objects in the OOP sense, your question might be better off
in comp.object .