All pastes #897427 Raw Edit

Stuff

public java v1 · immutable
·published 2008-02-09 15:34 UTC
rendered paste body
/** * Hahmo mallintaa pelin henkilöä tai olentoa, jolla on * ominaisuudet nimi, käyttöase, oma heimo, voima ja ikä. */ public class Hahmo {		private final String NIMI;	private String kayttoase;	private String omaHeimo; 	private int ika;	private int voima;	 	/** 	* Alustaa hahmon. 	* AE: n != null & ka != null & oh != null 	* LE: (hahmon nimi) == n & (hahmon käyttöase) == ka & 	* (hahmon omaHeimo) == oh & (hahmon voima) == 10 & (hahmon ikä) == 1 	*/		public Hahmo(String n, String ka, String oh, int ik, int v) {		NIMI = n;		kayttoase = ka;		omaHeimo = oh;				if (ik == 1)			ika = ik;					if (v == 10)				voima = v;	}	public String kerroNimi() {		return NIMI;	}			public String kerroKayttoase() {		return kayttoase;	}		public String kerroHeimo() {		return omaHeimo;	}		public int kerroIka() {		return ika;	}		public int kerroVoima()	{		return voima;	}		public void uusiKayttoase (String uusiKa) {		kayttoase = uusiKa;	}		public void taytaVuosia () {		ika = ika + 1;	}		public void vaihdaHeimoa (String uusiheimo) {		omaHeimo = uusiheimo;	}		public void lisaaVoimaa (int vo) {		voima = voima + vo;	}		public void vahemmanVoimaa (int va) {		if (voima > va) {			voima = voima -va;		}			else {			voima = 0;			System.out.println("kuolit");		}		}						}