1. OOP

oop_beforeOop.png

캡슐화

캡슐화.png

ex)	
class Student:
	def __init__(self, name, number):
		self._name = name
		self._number = number
            
 	def get_name(self):
		return self._name
        
	def set_name(self, name):
		self._name = name
        
	def get_number(self):
		return self._number
        
	def set_number(self, number):
		self._number = number

student = Student("민지", 13)
print(student.get_name())
print(student.get_number())

상속과 포함 (Inheritance & Composition)

inheriance_composition.png