Anda di halaman 1dari 3

L E S S O N R E P O R T

Nama Matakuliah: Termodinamika


Course Name:
Nama Mahasiswa: RIZQI KURNIAWAN Tanggal: 11 April 2021
Student Name: Date:
NIM: 4221901022
Student ID:
Judul Materi: Object Oriented Programming (OOP) pada Pyton
Lesson Name:

1. Membuat Contoh Program OOP


A. Kode Program
B. Hasil Program
C. Penjelasan

 Pada kali ini Program ini menjelasan tentang kelas yang memiliki masing
masing fungsi.
 def __init__(self,name,nim,ilmu):
Mendefinisikan Semua fungsi untuk mempermudah pemanggilan fungsi
lain disini terdapat self sebagai utama fungsi.\
Dan fungsi ini juga tempat awal untuk pendeklarasian objek dan
penghitung objek

 def print(self):
Fungsi ini bertugas hanya memprint nama object dan ilmunya

 def belajar(self,jam):
Fungsi ini bertugas untuk menambahkan ilmu masing masing objek.

 def mengajar(self,jam,other_objek):
Fungsi ini bertugas untuk sebagai menambahkan ilmu objek dengan
mendeklarasi kan jam dan nama object yang mau di tambah ilmunya

 def tugas1(self,other_objek):
Fungsi ini adalah sebagai perbandingan setiap setiap objek, Jika fungsi ini
di panggil maka tugas dia hanya membandingkan object 1 dengan satunya.

 def tugas2(self,jam,*other_objek):
Fungsi ini adalah sebagai penambahan ilmu dari object bedanya kali ini
semua object yang di deklarasikan akan bertambah ilmu nya.

 def tugas3(self,*other_objek):
Fungsi ini adalah fungsi terakhir yaitu untuk menampilkan nilai object
manakah yang paling terbesar melalui perbandingan yang di buat.

Anda mungkin juga menyukai