From 7f72c92de6a8889e3fea4357a80f83ffd37dfc7b Mon Sep 17 00:00:00 2001 From: Doni Pracner Date: Tue, 5 May 2015 14:41:22 +0200 Subject: [PATCH] PolinomL v1.0.2, doterivanja javadoca, dodat eksplicitan konstruktor --- kodovi/polinomi/PolinomL.java | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/kodovi/polinomi/PolinomL.java b/kodovi/polinomi/PolinomL.java index eb1bb5c..af29787 100644 --- a/kodovi/polinomi/PolinomL.java +++ b/kodovi/polinomi/PolinomL.java @@ -1,13 +1,13 @@ /** * Polinom predstavljen listom monoma od kojih je svaki predstavljen svojim - * koeficijentom (tipa double) i stepenom (tipa int). + * koeficijentom (tipa {@code double}) i stepenom (tipa {@code int}). * * U listi su monomi poredjani od najviseg do najnizeg stepena i svi monomi su * razlicitog stepena. Monomi kojima je koeficijent jednak nula se ne cuvaju u * listi. * - * Pomocni materijal za SPA1, DMI, PMF, UNS - * v1.0.1 + *

Pomocni materijal za SPA1, DMI, PMF, UNS
+ * v1.0.2

*/ public class PolinomL { @@ -15,17 +15,25 @@ public class PolinomL { * Predstavlja jedan monom, odnosno njegov koeficijent i stepen, u listi * monoma u polinomu. */ - class Monom { + public class Monom { + + /** Koeficijent monoma. */ double k; + /** Stepen monoma. */ int st; + /** Pokazivac na sledeci monom u listi. */ Monom veza; + /** Kreira nov monom sa zadatim koeficijentom i stepenom. */ public Monom(double k, int st) { this.k = k; this.st = st; this.veza = null; } + /** + * Kreira nov monom jednak sa "1". + */ public Monom() { this(1.0, 0); } @@ -50,8 +58,15 @@ public class PolinomL { } /** pokazivac na prvi monom u listi monoma */ - Monom prvi = null; + Monom prvi; + /** + * Kreira nov polinom jednak nuli. + */ + public PolinomL() { + prvi = null; + } + public String toString() { String res = ""; if (prvi == null) -- 2.17.1