Jika dalam suatu program Java diminta inputan bilangan integer, dan ternyata saat
dijalankan diinput String ‘lima', maka jenis exception yang akan aktif adalah
Select one:
a. InputMismatchException
b. NullPointerException
c. ArrayIndexOutOfBoundsException
d. IllegalArgumentException
e. MathematicException
class Main {
public static void main(String[] args) {
Base b = new Derived();;
b.show();
}
}
Select one:
a. Compilation Error
b. Base::show() called (yg ini ga se) berdasarkan online compiler
c. Runtime Error
d. Derived::show() called
Berikut ini pernyataan manakah yang benar tentang inheritance di dalam Java?
1) Private methods sudah final.
2) Protected members dapat diakses kelas lain dalam satu package yang sama dan
bisa diakses oleh kelas turunan yang berada di dalam package yang berbeda.
3) Protected methods adalah final.
4) Kita tidak dapat melakukan override pada private method.
Select one:
a. 1, 2 dan 4
b. 2, 3 dan 4
c. 1, 2 dan 3
d. Hanya 1 dan 2
Perhatikan blok berikut !
try {
statement1;
statement2;
statement3
catch(TheException ex) {
statement4;
finally {
statement5;
Jika pada blok kode di atas, terjadi exception pada statement1, maka yang akan
dieksekusi selanjutnya adalah...
Select one:
a. statement4
b. statement2
c. statement5
class X {
class Y extends X {
void methodOfY() {
System.out.println(m);
Select one:
class M {
int i = 51;
public M(int j) {
System.out.println(i);
this.i = j * 10;
}
class N extends M {
public N(int j) {
super(j);
System.out.println(i);
this.i = j * 20;
N n = new N(26);
System.out.println(n.i);
Select one:
a. 520
260
51
b. 51
260
520
c. 26
510
520
d. 51
26
52
51
260
520
@Override
void methodABC() {
System.out.println(444);
}
}
class Y extends X {
@Override
void method(double d) {
System.out.println("THREE");
}
}
1) Di Java semua kelas mewarisi dari kelas Object secara langsung atau tidak
langsung. Kelas Objek adalah akar dari semua kelas.
Select one:
a. 2 dan 3
b. 1 dan 2
c. 1 dan 3
d. 1, 2 dan 3
class Base {
b.foo();
Select one:
c. Base
Penulisan method pada interface yang benar adalah :
Select one:
a. abstract method()
c. b
d. method()
Select one:
a. benar semua
b. private
c. protected
d. public
a[8] = 1;
a[9] = 2;
a[10] = 3;
System.out.println(a[8]+a[9]+a[10]);
}
}
a. 6
b. 3
c. 1
e. 2
class M {
int i;
public M(int i) {
this.i = i--;
class N extends M {
public N(int i) {
super(++i);
System.out.println(i);
Select one:
a. 27
b. 28
c. 26
d. 25
class Base {
System.out.println("Base::show() called");
System.out.println("Derived::show() called");
class Main {
b.show();
Select one:
a. Compiler Error
b. Runtime Error
c. Base::show() called
d. Derived::show() called
Mahasiswa mhs;
mhs.nama = "eko";
}
}
class Mahasiswa {
String nama;
}
a. mencetak : eko
Bagaimana keluaran program berikut ini?
this.re = re;
this.im = im;
class Main {
Select one:
a. Compiler Error
class Grandparent {
System.out.println("Grandparent's Print()");
System.out.println("Parent's Print()");
super.super.Print();
System.out.println("Child's Print()");
c.Print();
Select one:
a. Compilation Error
b. Grandparent's Print()
Child's Print()
c. Grandparent's Print()
Parent's Print()
Child's Print(
d. Parent's Print()
Child's Print()
THANKYOUUUUU:))))