# Soal Bab 8 ## 8.1 Pemrograman Berorientasi Object  ## 8.2 Menulis Class Sederhana   ## 8.3 Field Instance dan Method Instance      ## 8.4 Constructor          ## 8.5 Method Overloading dan Constructor Overloading    http://ntci.on.ca/compsci/java/ch5/5_4.html  ## 8.6 Variabel Referensi `this`  1. Lengkapi class berikut: ```java public class MyClass { int a; int b; public MyClass(int a, int b) { {{Isi}} {{Isi}} } // ... Method-method lainnya } ``` // soal this untuk panggil constructor ## 8.7 Menggunakan Object dengan Method (SOWJ 8.2 dan 8.3) https://books.trinket.io/thinkjava/chapter10.html   ## 8.8 Array dari Object (SOWJ 7.7)    ## 8.9 Method Static     ## Lab Activity        https://csawesome.runestone.academy/runestone/books/published/csawesome/Unit5-Writing-Classes/topic-5-7-static-vars-methods.html  #### P8.7 ```java public class Mahasiswa { String nama; private int totalSkor; private int banyakKuis; public Mahasiswa(String nama) { this.nama = nama; totalSkor = 0; banyakKusi = 0; } public void addSkor(int skor) { totalSkor += skor; banyakKuis += 1; } public int getTotalSkor() { return totalSkor; } public double getAverageSkor() { return (double) totalSkor / banyakKuis; } } ```  #### Note untuk Pengujian  https://stackoverflow.com/questions/49259147/how-do-i-determine-if-a-field-is-private-or-protected-using-reflection-in-java/49259243
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up