Ejemplo n.º 1
0
"""
날짜 : 2021/04/29
이름 : 김철학
내용 : 파이썬 클래스 실습하기 교재 p148
"""
from Ch06.sub1.Account import Account
from Ch06.sub1.Computer import Computer

# 객체생성
kb = Account('국민은행', '101-12-1010', '김유신', 10000)
kb.deposit(40000)
kb.withdraw(7000)
kb.show()

wr = Account('우리은행', '101-11-1911', '김춘추', 30000)
wr.deposit(10000)
wr.withdraw(5000)
wr.show()

# Computer 객체 생성
samsung = Computer('삼성', 'Intel i7', '16GB', '1TB')
imac = Computer('애플', 'Intel i7', '32GB', '1TB')

samsung.info()
imac.info()
Ejemplo n.º 2
0
"""
날짜 : 2021/04/30
이름 : 박상준
내용 : 파이썬 캡슐화 실습하기 교재 p161
"""

from Ch06.sub1.Account import Account

kb = Account('국민은행', '101-11-1091', '김유신', 30000)
kb.deposit(10000)
kb.withdraw(5000)

#취약 코드 캡슐화(정보은닉)를 통해 보호(account __)
#kb.__money -= 1

kb.show()
Ejemplo n.º 3
0
"""
2021/04/30
김영현
파이썬 캡슐화 실습 p 161
"""

from Ch06.sub1.Account import Account

kb = Account('국민은행', '123-12-12345', '홍길동', 10000)
kb.deposit(40000)  # kb. 참조연산자
kb.withdraw(7000)

# 캡슐화시 불가능
# money -= 1

kb.show()