package gyak5;

import java.util.Vector;

import gyak5.ital.Aszu;
import gyak5.ital.Bor;

public class BorMain {

/**
 * kiirBor metdus: 
 * kirja a megadott bor jellemzit
 */	
	public static void kiirBor(Bor b)
	{
		System.out.println("Fajta  :"+b.fajtaja());
		System.out.println("vjrat:"+b.evjarata());
	}
	
	/**
	 * Elemzi a parancssori paramtereket
	 * @param args
	 */
	public void main(String[] args) 
	{
		// TODO Auto-generated method stub
		Vector bv = new Vector();
		
		int i=0;
		while (i < args.length)
		{
			if (args[i].equals("aszu"))
			{
				short evjarat = Short.parseShort(args[i+1]);
				short puttony = Short.parseShort(args[i+2]);
				Aszu a = new Aszu(evjarat,puttony);
				System.out.println(a);
				bv.add(a);
				i += 3;
			}
			else
			{
				short evjarat = Short.parseShort(args[i+1]);
				Bor b = new Bor(args[i],evjarat);
				System.out.println(b);
				bv.add(b);
				i += 2; 
			}
		}
		for (i=0; i<bv.size(); i++)
		{
			Bor b =(Bor)Vector.get(i);
			BorMain.kiirBor((Bor)Vector.get(i));
		}
		}
		
	}
}
