Skip to content

Instantly share code, notes, and snippets.

@ihzarizkyk
Created August 25, 2020 05:59
Show Gist options
  • Save ihzarizkyk/1949c76b45fdbdc64104a69565d485a7 to your computer and use it in GitHub Desktop.
Save ihzarizkyk/1949c76b45fdbdc64104a69565d485a7 to your computer and use it in GitHub Desktop.
'''
Author : Mochammad Ihza Rizky Karim
'''
# Encapsulation / Enkapsulasi
class manusia():
def __init__(self):
self.__tinggi = 160 # private
def dukur(self):
print("Tinggi Manusia : {}".format(self.__tinggi))
# untuk set nilai tinggi yang diganti dengan Dukur
def setDukur(self,Dukur):
self.__tinggi = Dukur
manusia1 = manusia()
manusia1.dukur()
# Mengubah Tinggi
manusia1.__tinggi = 200
manusia1.dukur()
# Menggunakan Setter
manusia1.setDukur(200)
manusia1.dukur()
'''
Output :
Tinggi Manusia : 160
Tinggi Manusia : 160
Tinggi Manusia : 200
'''
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment