
인스턴스 변수python이 아닌 다른 프로그래밍 언어를 사용하면 클래수 변수를 선언할 때 protected, private를 사용하는 것에 익숙할 것이다. 하지만 python은 명시적으로 인스턴스의 보호 범위를 지정해주는 키워드가 없다. 대신 그렇게 사용하겠다는 변수의 이름을 규칙으로 정하여 사용한다.public 변수일반적으로 사용하는 클래스의 변수는 모두 publice 변수로 어디서든 접근이 가능하다.class Student: def __init__(self, name): self.name = name student = Student('철수') print(student.name) # 철수protected 변수변수 앞에 _ 를 붙여주면 protected 변수가 된다. 다만 이는 그렇게 사용하겠다는 약속일..
Python
2022. 6. 20. 21:23
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday