praktikum5
Class Praktikum5

java.lang.Object
  extended by praktikum5.Praktikum5

public class Praktikum5
extends Object

Peaklass.

TEEMAD

  1. Dünaamilised järjendid
  2. Sorteerimine (järjestamine)
  3. Tekstifailist ridade sisestamine

Version:
13.03.2009
Author:
Jüri Kiho (programmi lähtekavand),
Ülli Õpilane (meetod vektorFailist, isikute järjendi sorteerimine mitmel erineval viisil)

Field Summary
(package private) static int MAX_TESTINR
          Testmeetodite arv.
(package private) static String sisendfail
          Sisendfaili täisnimi.
 
Constructor Summary
Praktikum5()
           
 
Method Summary
static void main(String[] args)
          Peameetod.
static void test1()
          Klassi IsikMN lihtne test.
static void test2()
          Isikute - IsikMN isendite andmete - tekstifailist sisestamise test.
static void test3()
          Isikute - IsikMN isendite vektori loomise test.
static void test4()
          Isikute - IsikMN isendite vektori loomise ja selle mitmesuguste sorteerimiste testid.
static void test5()
          Test, kui klass IsikMN realiseerib liidese Comparable.
private static Vector<IsikMN> vektorFailist(String failiNimi)
          Abimeetod: isikute andmefailist vastava isendite vektori tegemine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sisendfail

static String sisendfail
Sisendfaili täisnimi.


MAX_TESTINR

static final int MAX_TESTINR
Testmeetodite arv.

See Also:
Constant Field Values
Constructor Detail

Praktikum5

public Praktikum5()
Method Detail

main

public static void main(String[] args)
Peameetod.
Sisaldab teste (testimisotstarbelisi meetodeid) selles praktikumis koostatud klasside jaoks. Käsurea ainukese argumendina antakse testi number (al. 1). Argumendi puudumise korral rakendab peameetod kõiki teste, samuti ka siis, kui argumendiks on 0.

Parameters:
args - käsurea argumentidest koosnev sõnejärjend

test1

public static void test1()
Klassi IsikMN lihtne test.


test2

public static void test2()
Isikute - IsikMN isendite andmete - tekstifailist sisestamise test.


test3

public static void test3()
Isikute - IsikMN isendite vektori loomise test.


vektorFailist

private static Vector<IsikMN> vektorFailist(String failiNimi)
Abimeetod: isikute andmefailist vastava isendite vektori tegemine.

Parameters:
failiNimi - tekstifaili täisnimi; tekstifaili rida on csv-kirje väljadega perenimi, eesnimi, isikukood)
Returns:
Faili ridadele vastav klassi IsikMN isendite vektor.

test4

public static void test4()
Isikute - IsikMN isendite vektori loomise ja selle mitmesuguste sorteerimiste testid.


test5

public static void test5()
Test, kui klass IsikMN realiseerib liidese Comparable.