Ing Python, obyek lan kelas minangka konsep dhasar saka pemrograman berorientasi obyek(OOP). Pemrograman berorientasi obyek ngidini sampeyan nggawe obyek kanthi atribut lan metode dhewe, nggawe organisasi kode sing jelas lan bisa dijaga.
Nemtokake Kelas ing Python
- Kanggo nemtokake kelas anyar, gunakake
class
tembung kunci, banjur jeneng kelas(biasane diwiwiti kanthi huruf gedhe). - Ing kelas, sampeyan bisa nemtokake atribut(variabel) lan metode(fungsi) sing bakal diduweni obyek kelas.
Nggawe Obyek saka Kelas
- Kanggo nggawe obyek saka kelas, gunakake sintaks
class_name()
. - Iki bakal miwiti obyek anyar adhedhasar kelas sing ditetepake.
Conto: Punika conto prasaja babagan carane nemtokake kelas lan nggawe obyek saka iku:
# Define the class Person
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print(f"Hello, my name is {self.name} and I am {self.age} years old.")
# Create objects(instances) from the class Person
person1 = Person("John", 30)
person2 = Person("Alice", 25)
# Call the say_hello method from the objects
person1.say_hello() # Output: Hello, my name is John and I am 30 years old.
person2.say_hello() # Output: Hello, my name is Alice and I am 25 years old.
Ing conto ing ndhuwur, kita nemtokake Person
kelas kanthi rong atribut name
lan age
, bebarengan karo metode say_hello()
. Banjur, kita nggawe rong obyek person1
lan person2
saka Person
kelas lan diarani say_hello()
cara saben obyek kanggo nampilake informasi.