JH 개발자의 성장일지

Python / 24.02.19 본문

Coding Study

Python / 24.02.19

JHDeveloper 2024. 2. 19. 15:42


# 클래스 접근자, 설정자

# 정보은닉 : 클래스 안의 인스턴스 변수나 메소드들은 객체를 통해 외부에서 접근

# 접근자 : 인스턴스 변수 값을 반환 (get....) <-- 직접 가서 읽는 게 아니라 접근 메소드를 통해 접근
# 설정자 : 인스턴스 변수 값을 설정 (set...) <-- 직접 변경하는 게 아니라 설정 메소드를 통해 변경
# like 은행 (접근자와 설정자는 은행원, 클래스의 인스턴스는 통장)

# 접근자와 설정자를 사용하는 이유 : 보호, 보안
# 1. 잘못된 값이 넘어오는 경우 미리 차단 가능
# 2. 필요할 때마다 인스턴스 변수 값을 계산하여 반환 가능
# 3. 안전하게 읽을 수 있음
 
 

 

 

 

느낀 점

1) 꾸준히 하기가 제일 힘들다

2) 학기 중에 여유생기면 바로 해야지.... 지금은 너어어무 바빠....

'Coding Study' 카테고리의 다른 글

코테준비 (2) / 2024.08.11  (0) 2024.08.11
코테준비 (1) / 2024.08.04  (0) 2024.08.11
Coding Study / 24.02.05  (0) 2024.02.06
Coding Study / 24.01.22  (1) 2024.01.22