Apa itu Pemrograman Berorientasi Objek

Konsep Paradigma Pemrograman

Eleanor Thomas

Senior Data Analytics Engineer

Apa itu pemrograman berorientasi objek

  • Pemrograman Berorientasi Objek: gaya pemrograman yang diatur dalam "objek"
  • Objek: unit dasar OOP, dapat berisi data dan kode

Pemrograman berorientasi objek

Konsep Paradigma Pemrograman

Apa itu kelas?

  • Kelas: kategori objek yang menyimpan fungsionalitas dan informasi bersama untuk semua objek dari kelas tersebut
  • Baik kelas maupun objek bukan proses seperti fungsi, tetapi dapat memuat informasi tentang proses

Pemrograman berorientasi objek

Konsep Paradigma Pemrograman

Kelas vs. objek

Kelas

  • Kategori umum dari objek
  • Memungkinkan banyak contoh dari kelas tersebut

Objek

  • Contoh spesifik dari suatu kelas
  • Mencerminkan sifat umum semua anggota kelas serta karakteristik individu

Sekelompok anjing

Anjing dengan label nama

Konsep Paradigma Pemrograman

Pemrograman berorientasi objek di Python

class Dog():

def __init__(self, name): self.name = name
def bark(self): print("Arf!")
lacy = Dog("Lacy")
lacy.bark()

Output:

Arf!
Konsep Paradigma Pemrograman

Ayo berlatih!

Konsep Paradigma Pemrograman

Preparing Video For Download...