Looking for Objektorienteeritud programmeerimine (LTAT.03.003) test answers and solutions? Browse our comprehensive collection of verified answers for Objektorienteeritud programmeerimine (LTAT.03.003) at moodle.ut.ee.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Millised järgmistest variantidest võivad ekraanile ilmuda?
public class Sümbolid { public synchronized void prindi(char s1, char s2){ for (int i = s1; i <= s2; i++) System.out.print((char)i); }}public class SümboliteLõim extends Thread { private Sümbolid sd; private char s1; private char s2; public SümboliteLõim(Sümbolid sd, char s1, char s2) { this.sd = sd; this.s1 = s1; this.s2 = s2; this.start(); } public void run(){ sd.prindi(s1, s2); }}public class Testklass { public static void main(String[] args) { Sümbolid sd = new Sümbolid(); SümboliteLõim sl1 = new SümboliteLõim(sd,'a','c'); SümboliteLõim sl2 = new SümboliteLõim(sd,'k','m'); }}
Millised järgmistest variantidest võivad ekraanile ilmuda?
public class Sümbolid { private char s1; private char s2; public Sümbolid(char s1, char s2) { this.s1 = s1; this.s2 = s2; } public void prindi(){ for (int i = s1; i <= s2; i++) System.out.print((char)i); }}public class SümboliteLõim extends Thread { private Sümbolid sd; public SümboliteLõim(char s1, char s2) { sd = new Sümbolid(s1, s2); } public void run(){ sd.prindi(); }}public class Testklass { public static void main(String[] args) { SümboliteLõim sl1 = new SümboliteLõim('a','c'); SümboliteLõim sl2 = new SümboliteLõim('k','m'); sl1.start(); sl2.start(); }}
Milline liides ei ole liidese Collection alamliideseks?
Mis ilmub ekraanile?
public class Kast<T> { private T t; public void add(T t) { this.t = t; } public T get() { return t; } public static void main(String[] args) { Kast<Integer> integerKast = new Kast<Integer>(); integerKast.add("10"); Integer mingiInteger = integerKast.get(); System.out.println(mingiInteger); }}
Mis ilmub ekraanile?
import java.util.Iterator;import java.util.LinkedList;import java.util.List;public class TestLinkedList { public static void main(String[] args) { List<Integer> llist = new LinkedList<>(); llist.add(2); llist.add(8); llist.add(5); llist.add(1); Iterator listIterator = llist.listIterator(); while (listIterator.hasNext()) { System.out.print(listIterator.next() + " "); } }}
Mis ilmub ekraanile?
import java.util.HashSet;import java.util.Set;public class TestSet { public static void main(String[] args){ Set<Object> s = new HashSet<>(); s.add(10); s.add(10L); for(Object object : s){ System.out.println("Test - " + object); } }}
Eeldades, et kõik vajalikud import-id on olemas, milliste valikute puhul järgnev kood kompileerub, kui need (ühe kaupa) lisada //rida1 asemele?
class A {}class B extends A {}class C extends B {}public class Test { public List<? super B> test(){ //rida1 }}
Kuidas sorteerida LinkedList-tüüpi listi listObj elemendid?
Mis ilmub ekraanile?
import java.util.Map;import java.util.TreeMap;public class TestTreeMap { public static void main(String args[]) { Map<Integer, String> obj = new TreeMap<>(); obj.put(5, "A"); obj.put(1, "B"); obj.put(3, "C"); System.out.println(obj.entrySet()); }}
Kas on lubatud?
public class Kast<Tuup> { private Tuup t; public void add(Tuup t) { this.t = t; } public Tuup get() { return t; }}