5 (kuni 2-5 tundi). Koos ahjuga jahutatakse valandeid kuni 400-500° -ni. Mõnedel juhtudel loobutakse 1õõmutamisest üldse. Kõvaduse vähendamise eesmärgil ei tohi malmvalandite lõõmutamisega liialdada. Asi seisab selles, et lõõmutamisel väheneb koos kõvadusega ka tugevus. Kui valanditelt nõutakse suurt tugevust, siis võib lõõmutamine osutuda täiesti lubamatuks. Lõõmutamise võimalikkus tuleb niisugusel juhul kooskõlastada konstruktoriga. Mõningaid kulumisele töötavaid hallmalmist valandeid karastatakse ja noolutatekse, nagu rullikud, puksid, kombainide tähtrattad, ekstsentrikud, kolvirõngad jt. Karastamiseks kuumutatakse need temperatuurini 800-900°, kusjuures kõrgem ternperatuur valitakse lihtsama kujuga valandite korral, madalam - keerukama kujuga valandite korral. Erinev on ka jahutamine: lihtsamad valandid jahtutatakse vees, keerukamad - õlis. Noolutatakse ternperatuuril 350-450°, hoidmisega üks tund
selle klassi all olevat meetodit. Vaadake näidet ja samuti pöörake tähelepanu sellele, kuidas on konstruktor tehtud, sest konstruktorit saab kasutada ükskõik kus, mitte ei ole see mõeldud vaid graafilise liidese tegemiseks! Näide: Nii tehakse konstruktor! Tulemus on täpselt sama, mis eespool pildina välja toodud. II. BorderLayout BorderLayoutiga on võimalik asju paigutada nõnda: Teeme näite konstruktoriga (importida java.awt.BorderLayout): Ning tulemus on selline: setSize() ja setLocation() meetodid komponentide peal Borderlayoutiga ei tööta! Ometigi me ei taha võib-olla nii laie või kõrgeid nuppe. Siin aitavad hädast välja paneelid, mida sai ka null-layouti näites juba demonstreeritud. IDEE seisneb selles, et me lisame paneeli näiteks põhja ja paneelile omakorda nupud. Näide: Ja tulemus on selline: Akna venitamisel venitatakse ka nuppe.
Jada esimese elemendi indeksiks on 0, teise elemndi indeksiks on 1, kolmanda elemendi indeksiks on 2, jne. Jada pikkuseks on jada elementide arv jadas. Jada elemendid võivad olla ükskõik, mis andmetüüpi. Sama jada erinevad elemendid võivad olla erinevat andmetüüpi. Näiteks võib jada esimene element olla arvtüüpi, teine element mingi sõne, kolmas hoopis objekt. Jada võib sisaldada ka teist jada. Jadade loomine.Jada luuakse Array() konstruktoriga ja new operaatoriga. Jada võib luua neljal erineval viisil. Üks viis jada loomiseks on luua tühi jada ilma ühegi elemendita: var jada = new Array(); Teine viis on luua jada määrates ka jada elemendid: var jada = new Array(9, 6, 2, "test"); Lõime jada pikkusega "4" ja elementide indeksid on vastavalt 0, 1, 2 ja 3. Kolmas viis on luua jada määrates ära jada pikkuse, mis tähendab, et konstruktor Array() saab argumentiks ühe numbri: var jada = new Array(6);
equals(Object obj) getClass() toString() Ülekate (ingl. k. Overriding) · olukord, kus klassis kirjeldatud ja päriluse teel saadud meetodil on üks ja sama signatuur; · väljakutse puhul rakendatakse klassis kirjeldatud meetodit Ülemklass ja alamklass Muutuja, mis on defineeritud ülemklassi tüüpi, võib viidata alamklassi isendile. B b3 = new B(34,89); A a3 = b3; · Juurdepääs isendiväljadele ja -meetoditele sõltub muutuja tüübist. Võib konstrueerida alamklassi konstruktoriga. · Loeb ikkagi (eelkõige) muutuja tüüp. A a2 = new B(14,78); Näide 1: class B extends A A a2 = new B(14,78); B b2 = new A(15); // Veateade Näide 2: A a2 = new B(14,78); System.out.println(a2 instanceof B); // true System.out.println(a2 instanceof A);// true Näide 3: A a2 = new B(14,78); a2.b // Veateade a2.meetodb(); // Veateade ((B)a2).b ((B)a2).meetodb(); Pärilus, juurdepääs isendi elementidele public class A { private int a; A (int a){ this