Belajar OOP : Atribut dalam Class
Untuk memahami atribut di dalam class, kita ambil contoh data mahasiswa yang ada di PDDikti.
Data mahasiswa yang tersimpan misalnya meliputi nama, jenis kelamin, asal perguruan tinggi, program studi, jenjang, nomor induk, semester awal, status awal mahasiswa, dan status mahasiswa. Mahasiswa di sini kita buat sebagai sebuah class, kemudian data-data detail yang melekat pada mahasiswa (nama, nomor induk, jenis kelamin, dll) tersebut adalah atribut yang dimiliki oleh class Mahasiswa.
Sebagai contoh, digunakan nomor induk mahasiswa (nim), nama, jenis kelamin, dan alamat sebagai atribut dari class Mahasiswa. Penulisan class Mahasiswa yang dilengkapi dengan atribut adalah sebagai berikut
// class Mahasiswa dalam bahasa pemrograman Java public class Mahasiswa { String nim; String nama; char jenisKelamin; String alamat; }
# class Mahasiswa dalam bahasa pemrograman Python class Mahasiswa: def __init__(self, nim, nama, jenisKelamin, alamat) -> None: self.nim = nim self.nama = nama self.jenisKelamin = jenisKelamin self.alamat = alamatBila dibandingkan, terdapat perbedaan antara atribut yang ditulis dalam bahasa Java dengan atribut yang ditulis dalam bahasa Python. Dalam Java, atribut / variabel ditulis beserta dengan tipe datanya, misal String nim. String adalah tipe data variabel nim. Sedangkan pada Python, variabel langsung ditulis namanya tanpa perlu disebutkan tipe datanya.
Comments
Post a Comment