Шукаєте відповіді та рішення тестів для ITI0202 Programmeerimise põhikursus (2025 kevad)? Перегляньте нашу велику колекцію перевірених відповідей для ITI0202 Programmeerimise põhikursus (2025 kevad) в moodle.taltech.ee.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Abstraktsed klassid erinevad teistest klassidest selle poolest, et...
// import ALL useful classes
import java.util.*;
class lamp {
int static count = 0;
public int id;
public static List<lamp> Lamps = new ArrayList<lamp>();
public lamp() {
if (Lamps.size() >= 10) {
throw new NullPointerException("It is impossible to have more than 10 lamps!");
}
// give every instance an unique id
this.id = count++;
Lamps.add(this);
}
public List<lamp> getLamps() {
// ensure user cannot change this list
return Collections.unmodifiableList(Lamps);
}
public static void main(String[] args) {
while (true) {
lamp m = new lamp();
System.out.println(m.id);
}}}
Mille vastu on koodi kirjutamisel eksitud (vali 5)?
Milline numbrijada on selle tsükli väljundiks?
for (int i = 0; i < 5; i++) { System.out.print(++i + i-- + " ");}
Mida tagastab antud funktsioon?
public String loopAlphabet() { String alphabet = "abcdefghijklmnopqrstuvwxyz"; // 'a' ascii code is 97 String answ = ""; for (int i = 0; i < alphabet.length(); ++i) { int letter = (int) alphabet.charAt(i); if (letter % 2 != 0) answ += (char) letter; } return answ;}
Vii koodijupp kokku selle tüüpilise tulemusega.
Kuidas saavutatakse polümorfismi?
Mis osatähtsus on võtmesõnal "extends" liideste pärimisel?
Kas liideses defineeritud default meetodites pääseb ligi seda liidest implementeerivate klasside public liikmetele?
Mida nimetatakse alamklassiks?
Mis on erinevus == ja .equals() vahel Javas?