All pastes #759052 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-02 20:04 UTC
rendered paste body
/* Author: Laizerox */
/* pelaaja.h on ... */

#include <iostream>

using namespace std;

#include <string>

//pelaaja luokka tässä määrittellemme ja kutsumme kaikkei roska :)
class Pelaaja
{
private:
	string name;
	int age;
	float money;
	bool isSmoker;
	bool male;
	
public:
	Pelaaja()
	{
		name = "";
		age = 0;
		money = 0;
		isSmoker = false;
		male = false;
	}
	
	Pelaaja(string name, int age, int money, bool isSmoker, bool male)
	{
		this->name = name;
		this->age = age;
		this->money = money;
		this->isSmoker = isSmoker;
		this->male = male;
	}
	
	//kertoo nimen kun kutsutaan
	string TellName()
	{
		return name;
	}
	
	//kertoo iän kun kutsutaan
	int TellAge()
	{
		return age;
	}
	
	//kertoo sukupuolen kun kutsutaan (kesken)
	void TellSex()
	{
	}
	
	//kertoo onko pelajaa tupaikoitsija (kesken)
	void TellSmoker()
	{
	}
	
	//vaihtaa nimen
	void ChangeName(string name)
	{
		this->name=name;
	}
	
	//asettaa arvon onko pelaaja tupakoitsija
	void SetSmoker(bool isSmoker)
	{
		this->isSmoker=isSmoker;
	}
	
	//asettaa iän
	void SetAge(int age)
	{
		this->age=age;
	}
	
	//asettaa sukupuolen
	void SetSex(bool male)
	{
		this->male=male;
	}
	
	//muokkaa rahan arvoa
	void ModifyMoney(float money)
	{
		this->money+=money;
	}
};

Pelaaja lifer = Pelaaja();