|
-
October 29th, 2016, 04:23 PM
#1
Class Constructor
Is my code correct for the following question?
Write the interface (.h file) of a class Counter containing: * A data member counter of type int . * A constructor that accepts no arguments . * A function called increment that accepts no parameters and returns no value . * A function called getValue that accepts no parameters . Write the interface (.h file) of a class Counter containing:
•A data member counter of type int .
•A constructor that accepts no arguments .
•A function called increment that accepts no parameters and returns no value .
•A function called getValue that accepts no parameters .
Code:
#ifndef COUNTER_H
#define COUNTER_H
class Counter
{
private:
int counter;
public:
Counter();
void increment();
int getValue();
};
Counter::Counter(){
}
void Counter::increment(){
}
int Counter::getValue(){
}
#endif
-
October 30th, 2016, 09:12 AM
#2
Re: Class Constructor
I don't think so. It just asks for the interface, which I would assume means the class definition. You've written some impartial implementations following the class definition. It doesn't look like you need them for the assignment, but if you're going to write them, they should work.
-
October 30th, 2016, 04:34 PM
#3
Re: Class Constructor
Thanks for your help, I got the code to work. I needed to separate the code into a .h file and a .cpp file.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|