Class Constructor variables

This is a discussion on Class Constructor variables within the C++ Programming forums, part of the General Programming Boards category; Is it possible to declare class variable members in the class constructor? My problem is that when an instance of ...

  1. #1
    30 Helens Agree neandrake's Avatar
    Join Date
    Jan 2002
    Posts
    640

    Class Constructor variables

    Is it possible to declare class variable members in the class constructor? My problem is that when an instance of the class is initialized, I have to call certain functions before declaring some of my adt's. Is this possible or should I be looking for a way around this?
    Environment: OS X, GCC / G++
    Codes: Java, C#, C/C++
    AOL IM: neandrake, Email: neandrake (at) gmail (dot) com

  2. #2
    Registered User hk_mp5kpdw's Avatar
    Join Date
    Jan 2002
    Location
    Northern Virginia/Washington DC Metropolitan Area
    Posts
    3,806
    What do the "certain functions" do? Are your ADTs data members of this class? What is the class designed to do and what is its structure like? You could possibly look into some static data members and static functions that you could call before you instantiate any objects of the class or the ADTs. Also, you may be able to call the "certain functions" in the constructors for the ADTs.
    "Owners of dogs will have noticed that, if you provide them with food and water and shelter and affection, they will think you are god. Whereas owners of cats are compelled to realize that, if you provide them with food and water and shelter and affection, they draw the conclusion that they are gods."
    -Christopher Hitchens

  3. #3
    30 Helens Agree neandrake's Avatar
    Join Date
    Jan 2002
    Posts
    640
    Well, I'm using the ClanLib library and I'm just experimenting with how to organize the data. I thought at first I had to call the initialize functions to then create certain variables. After a while of experimenting, I think I've found out that the class can not have a constructor. Oh well, thanks for posting.
    Environment: OS X, GCC / G++
    Codes: Java, C#, C/C++
    AOL IM: neandrake, Email: neandrake (at) gmail (dot) com

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Help with FIFO QUEUE
    By jackfraust in forum C++ Programming
    Replies: 23
    Last Post: 04-03-2009, 09:17 AM
  2. Class design problem
    By h3ro in forum C++ Programming
    Replies: 10
    Last Post: 12-19-2008, 09:10 AM
  3. Defining derivated class problem
    By mikahell in forum C++ Programming
    Replies: 9
    Last Post: 08-22-2007, 03:46 PM
  4. matrix class
    By shuo in forum C++ Programming
    Replies: 2
    Last Post: 07-13-2007, 02:03 AM
  5. Abstract class problem
    By VanJay011379 in forum C++ Programming
    Replies: 9
    Last Post: 07-31-2002, 02:30 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21