lanjutan dari tugas 3, perbedaannya tugas ini dalam bentuk class diagram