JAVA programavimas (BIT)
2.1. Užduotis
1. Sukurkite interfeisą Figura2d, interfeise jūs turite nurodyti du metodus:
double plotas();
double perimetras();
2. Sukurkite dvi klases Staciakampis() ir Trikampis(). Stačiakampio klasė turi turėti 2 kraštines (a ir b), šias kraštines turime galėti pridėti per konstruktorių. Trikampio klasė turi turėti 3 kraštines (a, b ir c). Trikampis turi turėti konstruktorių su trimis kintamaisiais.
3. Klasėms Staciakampis ir Trikampis priskirkite interfeisą Figura2d ir realizuokite metodus.
4. Pagrindinėje klasėje (Vykdymas) sukurkite sąrašą iš įvairių dvimačių figūrų:
ArrayLis<Figura2d> figuros;
Į sąrašą įdėkite keletą stačiakampių ir keletą trikampių.
5. Suskaičiuokite visų figūrų esančių sąraše plotų sumą ir perimetrų sumą, išveskite rezultatus į ekraną.
Papildoma užduotis
6. Padarykite jog sąrašą galėtumėme pildyti grafinėje aplinkoje, rezultatai taip pat būtų atvaizduoti programoje.