Font size
WorksheetsPBO - CO
Total questions: 20
Worksheet time: 12mins
Jika kita membuat file A.java di folder src (sebagai root). Manakah yang benar dibawah ini
public class A {}
class B {}
public class A {}
public class B {}
class B {}
public class A {}
class A {}
public class B {}
Jika kita membuat file A.java di folder src/IT (src sebagai root). Maka perlu menambahkan kode
package IT
import IT
import IT.A
package src.IT
Jika terdapat A.java di folder src/IT (src sebagai root). Bagaimana cara mengkompile file A.java tersebut. Proses kompile dilakukan di src
javac IT/A.java
java IT/A.java
javac IT.A.java
javac IT.A
Jika terdapat A.java di folder src/IT (src sebagai root). Di dalam file A.java terdapat class A dan class B. Hasil compile menghasilkan file
A.class
B.class
class.A
class.B
Pada saat kita run class A, maka output adalah
Hello world from A
Hello world from fungsi info()
Apa itu objek di Java?
File yang dikompile
sekumpulan instruksi
hasil kompile
instance dari sebuah class
Manakah dari berikut ini yang paling tepat menggambarkan sebuah kelas di Java ?
Entitas runtime
instance dari object
blueprint dari instance
package
Keyword apa yang digunakan untuk membuat objek di Java?
this
new
object
create
Manakah dari berikut ini merupakan contoh yang benar dari struktur kelas di Java?
class A { void A(); }
class A {
int x;
void show() {} }
object A {}
public static class A() {}
Diberikan class Mahasiswa, bagaimana cara membuat object ?
Mahasiswa();
Mahasiswa mhs = new Mahasiswa();
object Mahasiswa = new();
new Mahasiswa();
Terdapat file :
- src/IT/A,java (src sebagai root).
- src/Main.java.
Pada fungsi utama di class Main akan mengakses class A. Apa yang perlu ditambahkan pada saat membuat object dari class A
import IT.A
IT.A objA = new IT.A()
package IT.A
A objA = new A()
Terdapat file :
- src/IT/A,java (src sebagai root). Pada file terdapat class A dan class B
- src/Main.java.
Pada fungsi utama di class Main akan mengakses class A. Apa yang perlu ditambahkan pada saat membuat object dari class B
import IT.B
IT.B objB = new IT.B()
package IT.B
tidak bisa mengakses class B
class yang dideklarasikan public
public class A{}. Dapat diakses oleh class apa saja ?
dapat diakses dalam package yang sama.
dapat diakses dalam package yang berbeda.
hanya dapat diakses dalam package yang sama.
dapat diakses oleh semua class
Bagaimana cara mengakses fungsi method() dari sebuah objek?
object.method();
object->method();
method->object();
method.object();
Hak akses default pada class B
membuat object dari class B pada class lain pada package yang sama
membuat object dari class B pada class lain pada package yang berbeda
membuat object dari class B pada class B
salah semua
Manakah yang benar dibawah ini ?
Class mempunyai hak akses public
variabel radius mempunyai hak akses private
fungsi getRadius() mempunyai hak akses public
Constructor mempunyai hak akses default
Manakah yang benar dibawah ini ?
class mempunyai hak akses default
class mempunyai hak akses public
constructor mempunyai hak akses default
constructor mempunyai hak akses public
Bagaimana kode ini jika dijalankan ?
Dapat berjalan dengan baik
terjadi error pada baris 12
terdapat error pada baris 11
tidak dapat mengakses method display
Apakah yang perlu diperbaiki dari kode ini ?
baris 4
void display(){}
baris 4
public void display(){}
Kode sudah benar
salah semua
Jika sebuah class dijalankan (di run), maka yang dijalankan adalah
main()
info()
variabel dari class tsb
