Contoh Penerapan OOP sebagai Model
User
– class yang merepresentasikan pengguna dalam sebuah aplikasi, berisi atribut seperti nama, alamat email, dan password.Product
– class yang merepresentasikan produk dalam sebuah aplikasi e-commerce, berisi atribut seperti nama, harga, dan stok.Order
– class yang merepresentasikan pesanan dalam sebuah aplikasi e-commerce, berisi atribut seperti produk yang dipesan, jumlah produk, dan alamat pengiriman.Reservation
– class yang merepresentasikan pemesanan tempat dalam sebuah aplikasi reservasi, berisi atribut seperti tanggal dan waktu pemesanan, durasi pemesanan, dan jumlah orang.Event
– class yang merepresentasikan acara dalam sebuah aplikasi event management, berisi atribut seperti nama, tanggal dan waktu, dan lokasi.Attendance
– class yang merepresentasikan kehadiran peserta dalam sebuah acara dalam sebuah aplikasi event management, berisi atribut seperti nama peserta dan waktu kedatangan.Invoice
– class yang merepresentasikan faktur dalam sebuah aplikasi keuangan, berisi atribut seperti nomor faktur, tanggal pembuatan, dan jumlah yang harus dibayar.Transaction
– class yang merepresentasikan transaksi dalam sebuah aplikasi keuangan, berisi atribut seperti tanggal transaksi, jenis transaksi, dan jumlah yang dibayarkan.Message
– class yang merepresentasikan pesan dalam sebuah aplikasi pesan, berisi atribut seperti pengirim, penerima, tanggal dan waktu pengiriman, dan isi pesan.Booking
– class yang merepresentasikan pemesanan jadwal dalam sebuah aplikasi booking system, berisi atribut seperti tanggal dan waktu pemesanan, durasi pemesanan, dan nomor ruangan.