// .h
#pragma once

#include <iostream>
using namespace std;

class People
{
private:
	int age;
	string name;

public:
	string getName();
	void setName(const string _name);
	int getAge();
	void setAge(const int _age);
	void printPeopleInfo();
	People();
	People(string _name, int _age);
	~People();
};
#include "People.h"

string People::getName()
{
	return name;
}

void People::setName(const string _name)
{
	name = _name;
}

int People::getAge()
{
	return age;
}

void People::setAge(const int _age)
{
	age = _age;
}

void People::printPeopleInfo()
{
	cout << "people name: " << name << "; people age: " << age << endl;
}

People::People() : name("abc"), age(18)
{
	cout << "init " << endl;
}

People::People(string _name, int _age): name(_name), age(_age)
{
}

//People::People(string _name, int _age)
//{
//	name = _name;
//	age = _age;
//}

People::~People()
{
	cout << "end " << endl;
}