X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?a=blobdiff_plain;f=Stabla%2FkonkretnoStablo%2FMojeStablo.java;fp=Stabla%2FkonkretnoStablo%2FMojeStablo.java;h=a18c4451b2fa9017e8a95562699239efba21738d;hb=d68d7013f76f881985944fa75064405124ed5a0d;hp=0000000000000000000000000000000000000000;hpb=526ca1f11f1bc50a56816b40ee3cfa46be1094f5;p=spa2-materijali.git diff --git a/Stabla/konkretnoStablo/MojeStablo.java b/Stabla/konkretnoStablo/MojeStablo.java new file mode 100644 index 0000000..a18c445 --- /dev/null +++ b/Stabla/konkretnoStablo/MojeStablo.java @@ -0,0 +1,33 @@ +// Konkretno stablo koje sadrzi Osobe +// Moze imati proizvoljno ime, ali ga treba promeniti u glavnom programu +// na adekatnim mestima +class BiloSta { + // treba definisati staticku podklasu koja predstavlja cvor + + // cvor treba da ima pokazivace na levo i desno podstablo + // da bi se razlikovalo koji je koji, TreeIO ocekuje da + // levo pocinje sa slovom "l", dok desno pocinje sa slovom + // "d" ili "r". + + // klasa stablo treba da ima pokazivac na koren definisanog tipa cvor + + //ako klasa nije definisana kako TreeIO ocekuje, bunice se na pokretanju + +} + +// Glavna klasa +public class MojeStablo { + + // Glavni program + public static void main(String[] args) { + + // Napravimo pomocni objekat za ucitavanje i ispisivanje + TreeIO io = new TreeIO<>(BiloSta.class); + + // Procitamo stablo iz fajla + BiloSta stablo = io.read(Svetovid.in("Osobe.txt")); + + // Ispisemo ucitano stablo + io.print(Svetovid.out, stablo); + } +}