GMgKe586q6suSQnyqZLlGCooeWM

Pages

Search

Friday, March 18, 2011

CPP - Classes With Constructor

#include <iostream>
#include <string>
#include <cstdlib>

using namespace std;

class Data{
public:
    Data(string, int);
    void setName(string);
    void setAge(int);
    string getName();
    int getAge();
private:
    string name;
    int age;
};
Data::Data(string name="", int age=0){
    Data::name = name;
    Data::age = age;
}
void Data::setName(string name){
    Data::name = name;
}
void Data::setAge(int age){
    Data::age = age;
}
string Data::getName(){
    return Data::name;
}
int Data::getAge(){
    return Data::age;
}


int main(int argc, char *argv[]){
    system("color 2f");

    Data data("Malaysia",12);
    data.setName("Indonesia");
    data.setAge(70);
    cout << data.getName() << endl;
    cout << data.getAge() << endl;
    return 0;
}



Share/Bookmark

No comments:

Post a Comment