15

Day 2 점검

Day 2: 클래스 - 데이터와 행동을 묶다

6문제

Q1. 클래스를 사용하는 주된 이유는?

Q2. self의 역할은?

Q3. __str__ 메서드는 언제 호출되는가?

Q4. super()의 역할은?

Q5. 다음 코드의 출력은? class A: x = 1 a1 = A() a2 = A() A.x = 2 print(a1.x, a2.x)

Q6. 메서드 오버라이딩이란?