2016-10-19 1 views
-5

Im пытается использовать получить и установить методы в C++ с объектом, который инициализируется с новымКак использовать получить и установить методы в C++ с объектом, который инициализируется с новым

Person *Person1 = new Person; 
     string first; 
     string family; 
     string ID; 
     int birth; 

кого-либо идеи, как Я делаю это?

+3

Вы должны действительно ** Исследование **, – gsamaras

+0

Похоже, вы могли бы использовать [хороший C++ книги] (Http: // stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list) – NathanOliver

ответ

1

Предполагая, что ваши Person имеет функции-члены, как getFirst() вы бы использовать оператор разыменования (-> или *), как это:

Person1->getFirst(); // equivalent to (*Person1).getFirst() 
0

Вы должны определить сеттер и добытчик в своем классе, как и вы должен определить ваши член там

что-то вроде:

класса людей {

общественности:

person(){} 

~person(){} 

here put your getter and setter like... 
void setFirst(...) { .... } 
string getFirst() { return ... } 
... 

частные:

string first; 
string family; 
string ID; 
int birth; 

}

Смежные вопросы