Class Paavalikko

java.lang.Object
  extended by Paavalikko

public class Paavalikko
extends java.lang.Object

Ohj2 Harjoitustyö 4.2.2008 Snooker pelin pistelaskuohjelma. Laskee pelaajien pisteet pelin aikana ja pitää yllä tilastoa pelatuista peleistä ja pelaajien tekemistä breikeistä (lyöntisarjoista).

Version:
0.1
Author:
Ilkka Helenius

Field Summary
static java.util.Scanner lukija
          Luodaan kaikille metodeille näkyvä Scanner-olio 'lukija', ettei joka kerta tarvitse luoda uutta Scanneria.
 
Constructor Summary
Paavalikko()
           
 
Method Summary
static void aloitus()
          Menee pelin aloitus valikkoon
static void haePelit()
          Näyttää listan tallennetuista pelaajista joiden pelejä voidaan tarkastella.
static int kyssari()
          Kysyy käyttäjältä kokonaislukua niin kauan että saa kelvollisen vastauksen.
static void lisaaPelaaja()
          Menee lisää pelaajaa valikkooon
static void logo()
          Tulostaa ohjelma logon
static void lopetus()
           
static void main(java.lang.String[] args)
           
static void mainMenu()
          Tulostaa ohjelman päävalikon
static void naytaBreikit()
          Tulostaa parhaat lyöntisarjat
static void paamenu()
          Päävalikko ohjelma.
static void poistaPelaaja()
          Menee poista pelaaja valikkoon
static void tulosta(java.lang.String rivi)
          Tulostaa annetun rivin standardiulostuloon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lukija

public static java.util.Scanner lukija
Luodaan kaikille metodeille näkyvä Scanner-olio 'lukija', ettei joka kerta tarvitse luoda uutta Scanneria.

Constructor Detail

Paavalikko

public Paavalikko()
Method Detail

tulosta

public static void tulosta(java.lang.String rivi)
Tulostaa annetun rivin standardiulostuloon

Parameters:
rivi - tulostettava rivi

logo

public static void logo()
Tulostaa ohjelma logon


mainMenu

public static void mainMenu()
Tulostaa ohjelman päävalikon


kyssari

public static int kyssari()
Kysyy käyttäjältä kokonaislukua niin kauan että saa kelvollisen vastauksen.

Returns:
Käyttäjän antama kokonaisluku

aloitus

public static void aloitus()
Menee pelin aloitus valikkoon


lisaaPelaaja

public static void lisaaPelaaja()
Menee lisää pelaajaa valikkooon


poistaPelaaja

public static void poistaPelaaja()
Menee poista pelaaja valikkoon


naytaBreikit

public static void naytaBreikit()
Tulostaa parhaat lyöntisarjat


haePelit

public static void haePelit()
Näyttää listan tallennetuista pelaajista joiden pelejä voidaan tarkastella.


paamenu

public static void paamenu()
Päävalikko ohjelma. Tulostaa vaihtoehdot ja kysyy jatkon.


lopetus

public static void lopetus()

main

public static void main(java.lang.String[] args)