rendered paste body// valisseadeclass Valisseade{ private String markeering; private double hind; Valisseade(String markeering, double hind) { this.markeering = markeering; this.hind = hind; } String markeering() { return markeering; } double hind() { return hind; } //abstract void prindiAndmed();}// vorguseadeclass Vorguseade extends Valisseade{ private boolean yhendubUSB; private boolean yhendubPCCard; private boolean yhendubCOM; private int yhenduskiirus; Vorguseade(String markeering, double hind, boolean yhendubUSB, boolean yhendubPCCard, boolean yhendubCOM, int yhenduskiirus) { super(markeering, hind); this.yhendubUSB = yhendubUSB; this.yhendubPCCard = yhendubPCCard; this.yhendubCOM = yhendubCOM; this.yhenduskiirus = yhenduskiirus; /*int i = 0; if (yhendusUSB) i++; if (yhendubPCCard) i++; if (yhendubCOM) i++; if (i > 1) { System.out.println("Vorguseademel saab olla vaid uks uhendumis viis."); System.exit(0); }*/ } boolean yhendubUSB() { return yhendubUSB; } boolean yhendubPCCard() { return yhendubPCCard; } boolean yhendubCOM() { return yhendubCOM; } int yhenduskiirus() { return yhenduskiirus; }}class Vorgukaart extends Vorguseade{ void prindiAndmed() { System.out.println(markeering); }}class Modem extends Vorguseade{ void prindiAndmed() { System.out.println(markeering); }}