public class Kaar extends Object
Kaarenimed (märgendid) ei sisalda erisümboleid: tühemikud, ')','[',']', '-',>,'=',';'. Soovitatav on kaarenimes kasutada vaid tähti, numbreid ja alakriipsu.
Constructor and Description |
---|
Kaar(Tipp a,
Tipp b)
Konstruktor; kaarenimeks on tühisõne.
|
Kaar(Tipp a,
Tipp b,
String märgend)
Konstruktor; kaarenimi on antud.
|
Modifier and Type | Method and Description |
---|---|
Tipp |
algus()
Piilumeetod.
|
Tipp |
lõpp()
Piilumeetod.
|
String |
nimi()
Piilumeetod.
|
void |
seadaAlgustipp(Tipp t)
Kaare algustipu seadmine.
|
void |
seadaLõpptipp(Tipp t)
Kaare lõpptipu seadmine.
|
void |
seadaNimi(String nimi)
Kaarenime seadmine.
|
public Kaar(Tipp a, Tipp b) throws IllegalArgumentException
a
- kaare algustippb
- kaare lõpptipp
Eeldus: a != b (silmus pole lubatud).
IllegalArgumentException
public Kaar(Tipp a, Tipp b, String märgend) throws IllegalArgumentException
a
- kaare algustippb
- kaare lõpptippmärgend
- kaarenimi
Eeldus: a != b (silmus pole lubatud).
IllegalArgumentException
public Tipp algus()
public Tipp lõpp()
public String nimi()
public void seadaNimi(String nimi)
nimi
- sellele kaarele omistatav nimipublic void seadaAlgustipp(Tipp t)
t
- kaarele omistatav algustipppublic void seadaLõpptipp(Tipp t)
t
- kaarele omistatav lõpptipp