• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 271
  • Last Modified:

What do you call a member which is not a function?

class A {
     getX() { return X_; }     // This is a member function
     int X_;                   // What is this ?
}


I would tend to refer to X_ as a member variable of class A, just as I would refer to getX() as a member function.  But, I don't see that term used much and I wonder if a better term exists.  

Thanks,
  Ken
0
klopter
Asked:
klopter
1 Solution
 
jkrCommented:
>> would tend to refer to X_ as a member variable of class
>>A, just as I would refer to getX() as a member function

That's exactly the terminology that is used. "Member variable" and "member function" are the correct terms, the latter can also be called a "method".
0
 
jonninCommented:
sometimes its called a data member in books etc...
0
 
klopterAuthor Commented:
Thanks

PS to jonin.  Your answer was helpful also.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now