Dalam memahami Python, kita berhadapan dengan konsep "classes." Mari kita mulai asal mula dari mana asal usul classes.
Ada hal hal penting untuk memahami classes.
1) Statements
ogrammer hanya menulis perintah atau statements untuk berkomunikasi dengan mesin.
2) Fungsi
Dipakai agar "code" lebih modular dan bisa dibaca. Ini adalah grup statements agar code lebih baik.
3) Classes dan Objects.
Jantung dari Object Oriented Programming (OOP) adalah classes. Dengan classes kita menghasilkan Objects.
Objects di sini memiliki dua hal, yaitu: Fungsi (methods) dan Variables. Contoh:
- String variabel bernama 'book' memiliki metode seperti: book.replace() dan book.lower().
- paradigma program ini adalah model real world objects yang disebut "object-oriented programming"
Memahami Classes Dalam Python
Classes menyebabkan kita bisa membuat virtual objects. Objects itu bisa mengandung baik variables (attributes) dan fungsi (methods). Contoh:
Class User:
name = " "
def _init_ (self, nme):
self.name = name
def sayHello(self):
print("Hello, my name is " + self.name)
Dalam hal ini:
- User adalah class dengan atribute (variabel) name dan method (function) sayHello.
Class yang kita buat adalah:
james = User("James")
david = User("David")
eric = User("Eric")
------------------------------------------------------
Contoh yang sudah dieksusi akai "main.py":
class User:
def __init__(self, name):
self.name = name
def sayHello(self):
print("Hello, my name is " + self.name)
# Example usage:
eric = User("Eric")
eric.sayHello()
Output: Hello, my name is Eric
----------------------------------------------------------------
Contoh lain yang sudah diekskusi pakai "main.py"
class Animal:
def __init__(self,name):
self.name = name
def walk(self):
print(self.name + ' walks.')
duck = Animal('Duck'
duck.walk()
Output: Duck walks.
# Posting sebelumnya:
JJJJJJJJJJJJ
JJJJJJJJJJJJ
No comments:
Post a Comment