<aside> <img src="/icons/broom_gray.svg" alt="/icons/broom_gray.svg" width="40px" />

class FourCal: // class 생성, class명 첫 번째는 대문자로 주로 사용
		def setdata(self, first, second):
			self.first = first
			self.second = second
		
a = FourCal // a에다가 FourCal class를 담아옴
a.setdata(1,2) // a -> self, 1 -> first, 2 -> second에 값 입력
print(a.first)
print(a.second)
class FourCal: // class 생성, class명 첫 번째는 대문자로 주로 사용
		def setdata(self, first, second):
			self.first = first
			self.second = second
		def add(self): // self.first, self.second의 값을 가져오는 역할
			result = self.first + self.second // 가져온 값을 더해줌
			return result // 더한 값 리턴
			
a = FourCal // a에다가 FourCal class를 담아옴
a.setdata(1,2) // a -> self, 1 -> first, 2 -> second에 값 입력
print(a.add())
class FourCal:
    def __init__(self, first, second): // __init__을 사용 시 무조건 처음 동작하도록 설정 가능
        self.first = first
        self.second = second
    def add(self):
        result = self.first + self.second
        return result 

a = FourCal(1,2) // __init__으로 인해서 class명에다가 값을 넣어줄 수 있음
print(a.add())
//클래스 상속

class FourCal:
    def __init__(self, first, second):
        self.first = first
        self.second = second
    def add(self):
        result = self.first + self.second
        return result 

class MoreFourCal(FourCal):
    pass

a = MoreFourCal(4,2)
print(a.add())
//상속 클래스에 함수 설정

class FourCal:
    def __init__(self, first, second):
        self.first = first
        self.second = second
    def add(self):
        result = self.first + self.second
        return result 

class MoreFourCal(FourCal):
    def div(self):
        if self.second == 0:
            return 0
        else:
            return self.first / self.second

a = MoreFourCal(4,2)
print(a.div())
//부모 클래스와 자식 클래스에 같은 함수가 있으면 자식 클래스가 우선 순위

class FourCal:
    def __init__(self, first, second):
        self.first = first
        self.second = second
    def add(self):
        result = self.first + self.second
        return result 
    def div(self):
        result = self.first / self.second
        return result
    
class MoreFourCal(FourCal):
    def div(self):
        if self.second == 0:
            return 0
        else:
            return self.first / self.second

a = MoreFourCal(4,2)
print(a.div())
//클래스 안에 값을 변경

class Family:
    lastname = "김"

Family.lastname = "박"
print(Family.lastname)

a = Family()
b = Family()
print(a.lastname)
print(b.lastname)

</aside>