Object Definition?

Discussion in 'C++' started by Immortal_Nephi, Sep 28, 2008.

  1. 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.

    Immortal_Nephi, Sep 28, 2008
    1. Advertisements

  2. Immortal_Nephi

    Rolf Magnus Guest

    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 .
    Rolf Magnus, Sep 29, 2008
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.