난리브루스!
2020. 1. 6. 11:01
class는 신기한 점이 참 많다.
class로 만든 객체의 갯수를 세는건 어떻게 할까?
쉽게 생각할수록 좋다.
class Student:
count = 0
def __init__(self, name, age):
self.name = name
self.age = age
Student.count += 1
def print_student():
return Student.count
class 변수로 count = 0을 지정하고,
__init__ 함수(생성자) 내에서 Student.count+=1을 해주면,
객체를 생성할때 마다 Student클래스 내의 count가 1씩 증가한다.!